
js
学路漫漫
这个作者很懒,什么都没留下…
展开
-
子iframe操作,更新另一个子iframe中列表数据
思路:根据监听器的思路来实现,当子iframe页面触发监听器后,别一个子iframe中的监听器监听到后更新列表数据,与iframe的ID为监听器实现。代码如下:需要更新的iframe js监听:window.parent.document.getElementById("iframeId").addEventListener("click", function(){ init();})触发监听器代码://触发监听器window.parent.document.getE原创 2021-12-11 09:41:03 · 494 阅读 · 0 评论 -
input点击后,显示DIV,不同的top,会出现在不同的位置解决办法
原始js:/*** 参与人输入框事件**/$("#boss").click(function(){var divLocation = $(this).offset();if (getOs()=="MSIE"){//判断IE $("#joinPeople").css({left:divLocation.left, top:divLocation.top -70 +"p原创 2013-09-10 11:03:17 · 1998 阅读 · 0 评论 -
struts2框架中,使用iframe/form方式的ajaxupload,提示下载json的问题解决
如果处理这个upload ajax请求的action配置了json的result type,请注意,在隐藏的表单向隐藏的iframe提交后,返回的json数据会导致弹出一个下载框(提示下载返回的json数据)----- 这和纯ajax请求不同,纯ajax请求会自动将json数据分析成object。所以,解决方法是:text/plainfalseactionErr转载 2013-09-03 19:21:21 · 1578 阅读 · 0 评论 -
struts2+hibernate框架问题
1. AJAX经过ACTION处理后,返回的JSON格式的数据为NULL的情况 ?应该是方法中存在使用GET前缀命名的方法,把GET修改成其它名称;在struts2中,会把get开头的都转化为json对象,这时间就容易报org.apache.struts2.json.JSONException:错;原创 2013-09-05 09:40:09 · 822 阅读 · 0 评论 -
jquery-xheditor简单配置说明(以后备用)
1. 下载xhEditor最新版本。下载地址: http://xheditor.com或者http://code.google.com/p/xheditor/downloads/list2. 解压zip文件,将解压文件放到相应的文件目录下3.在相应页面文件的head标签结束之前添加,jquery引用和xheditor引用(根据实际情况设置文件路径)转载 2013-09-23 13:31:03 · 1594 阅读 · 0 评论 -
struts2中,下拉输出html格式
"html" escape="false"/> s:property标签的功能就是输出数据,其属性及意义如下: 属性名默认值类型说明Default—Stringvalue属性的值是null时的默认值escapeTrueBoolean是否转义HTML代码valueObject要输原创 2013-09-23 10:08:59 · 811 阅读 · 0 评论 -
iframe框架的使用
jquery、js调用iframe父窗口与子窗口元素的方法1. jquery在iframe子页面获取父页面元素代码如下:$("#objid",parent.document)2. jquery在父页面获取iframe子页面的元素代码如下:$("#objid",document.frames('iframename').document)转载 2013-10-31 10:49:19 · 873 阅读 · 0 评论 -
Web开发中的弹出对话框控件介绍
Web开发中的弹出对话框控件介绍Web开发中,目前由于Jquery的大行其道,因此很多弹出对话框,都用到了Jquery技术,反而原始的弹出对话框的方式较为少用了。不过基于JQuery的方式实现对话框窗口弹出,也有很多控件可以利用,由于工作需要及业余兴趣所至,我比较了近10种的对话框控件,其中发现有一些做得很好的,除了功能强大,而且也支持多种皮肤样式,甚至有些对话框的居中都考虑到了,细节转载 2013-12-13 11:03:58 · 1731 阅读 · 0 评论 -
Js中的window.parent ,window.top,window.self详解
在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。 window.self功能:是对当前窗口自身的引用。它和window属性是等价的。语法:window.self注:window、s转载 2014-03-12 09:46:29 · 727 阅读 · 0 评论 -
240多个jQuery插件
概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及 的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript转载 2014-12-23 17:05:53 · 648 阅读 · 0 评论 -
判断移动端浏览器
//判断访问终端var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf('Trident') > -1, //IE内核 pr转载 2015-12-15 14:37:10 · 1926 阅读 · 0 评论 -
js实现打印、页面设置、打印预览功能
javascript打印-打印页面设置-打印预览代码 function printsetup(){ // 打印页面设置 wb.execwb(8,1); } function printpreview(){ // 打印页面预览 wb.execwb(7,1); }转载 2013-09-06 10:20:29 · 6767 阅读 · 2 评论 -
uploadify 在火狐中上传,会被拦截器阻栏,不能访问到方法的解决方案
//上传设置var sessionId = $("#sessionId").val();var html = "文件大小超过限制,请重新选择";var rootPath = getRootPath("XXXXX");var uploader = rootPath + 'uploadify/uploadify.swf';var script = rootPath + 'ac原创 2013-08-29 14:43:59 · 5108 阅读 · 0 评论 -
js 字符串类型转成DATE类型
Date.prototype.toFomatorString = function(formator) { var returnText = formator.toUpperCase(); if (returnText.indexOf("YYYY") > -1) { returnText = returnText.replace("YYYY", this.getYear()转载 2013-08-27 14:24:53 · 3273 阅读 · 0 评论 -
select 下拉 跳转
js: function toUrl(str) { //alert(str.value); window.location.href=str.value; } html代码: ===== 选择跳转路径 ===== http://www.baidu.com">百度 http://www.google.com.hk">谷歌 http:/原创 2011-10-24 10:49:07 · 900 阅读 · 1 评论 -
通过JS动态添加上传表单---制作多个上传的静态页面
是通过动态制作表格制作的,还有个问题没改过来,就是下一次设置参数的时间会叠加在一起 function create_table() { var num = document.getElementById("num").value; if(num == null ) { num = 1; } var s1 = document.getEleme原创 2011-10-24 10:44:53 · 2296 阅读 · 0 评论 -
EASYUI 源码SVN源码下载地址
http://jquery-easyui.googlecode.com/svn 以访自己忘记了,先记着转载 2012-07-09 16:37:26 · 2929 阅读 · 2 评论 -
js 四舍五入
js中的round函数可以用来对数字进行四舍五入处理,它针对的是小数点后面的第一位数字进行计算。round函数可以对数字取整,它是一个四舍五入函数,下面来看看round的语法:1Math.round(number)下面来看几个范例:1docum转载 2012-09-07 10:30:01 · 4698 阅读 · 0 评论 -
javascript 时间的比较
Javascript日期函数 Date(日期)对象可以使用Date()构造器来创建。它没有参数,返回的数值就是当前的日期。下面的表格显示了为日期构造器的有效输入: var today = new Date(); // 返回当前的日期和时间 var newyear = new Date(December 3原创 2012-11-27 16:59:33 · 2610 阅读 · 0 评论 -
JS常见表达式
整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。转载 2013-01-04 15:59:48 · 567 阅读 · 0 评论 -
Js获取当前日期时间及其它操作
var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate(); //获取当前日(1-3转载 2013-01-08 16:15:21 · 438 阅读 · 0 评论 -
jQuery获取Select选择的Text和 Value(转)
jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text转载 2013-01-23 16:14:45 · 468 阅读 · 0 评论 -
jQuery boxy弹出层插件中文演示及讲解
使用该jQuery插件要想使用该jQuery插件,需要把$(selector).boxy();放在document.ready中。使用合适的选择器表达式替换这里的"selector",例如:"a[rel=boxy],form.with-confirmation"。这会给匹配的元素附加一些行为,如下:一个href属性中如果锚点包含#,则此锚点相对应的ID的DOM元素的内容就会被添转载 2013-08-06 14:56:21 · 810 阅读 · 0 评论 -
js求时间差 计算 天 小时 分钟
var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime 为开始时间var endtime_ms = Date.parse(new Date(endtime.replace(/-/g, "/"))); // endtime 为结束时间得到的结果为 毫秒数,可根据转载 2013-08-27 14:23:19 · 4959 阅读 · 0 评论 -
在JS中判断浏览器的类型
在JS中判断浏览器的类型,估计是每个编辑过页面的开发人员都遇到过的问题。在众多的浏览器产品中,IE、Firefox、Opera、Safari........众多品牌却标准不一,因此时常需要根据不同的浏览器,甚至相同浏览器不同版本做不同的操作,因此,知晓浏览器的判断方法,还是很重要转载 2011-09-21 14:57:21 · 922 阅读 · 0 评论