JAVASCRIPT
栩风
因为简单,所以复杂
展开
-
setInterval和clearInterval 讲解
转自:http://www.cnblogs.com/conquer/articles/994185.html setInterval和clearInterval 讲解 clearInterval类似JS的clearTimeout时间间隔可以用 setInterval 命令来创建并用 clearInterval 命令来终止。setInterval 所用的参数有两种格式。在第一种格转载 2009-04-26 12:21:00 · 983 阅读 · 0 评论 -
给jQuery方法添加回调函数
插件源码 jquery.callback.js插件开源地址: https://gist.github.com/4580276/** * @fileOverview 本插件用于给jQuery方法添加回调函数,可在类方法或实例方法添加任何自定义的回调函数而不影响原方法的行为 * @dependency jQuery1.7+ * @author huhai * @since 20原创 2013-01-21 01:27:45 · 11830 阅读 · 1 评论 -
js关联数组长度为0
<br />今天用长度来判断关联数组是否为空,结果发现数组不为空长度也为0。<br />如下代码:<br />var objIds = [];//父级参数数组objIds["channelChat"]= [];//子级参数数组objIds["channelChat"]["10"] = ["hallGread"];objIds["channelChat"]["11"] = ["channelTp"];<br />原创 2011-05-16 21:21:00 · 3406 阅读 · 0 评论 -
弹出窗口window.onload失效
今天发现window.onload事件在IE6下弹出窗口失效,在链接打开的页面就好好的,在弹出窗口死活不起作用,试了半天找到解决办法。 原来写法:window.onload = bindHandler; 解决办法:window.attachEvent("onload",bindHandler);原创 2010-04-22 20:42:00 · 2883 阅读 · 1 评论 -
自己写的jQuery下的验证框架,支持自定义验证函数,支持自定义错误显示效果
这两天需要写个验证器,一开始就写了个空值验证方法,主要针对文本框和FCKeditor,后来觉得功能太有限,不方便扩展。后来就改成现在这个样子,一个Validator验证一个表单,多个表单可以用多个验证器验证(这个还没试)。支持自定义验证函数,(Vaildtor.addSheduleType()方法添加自定义验证函数,默认有两个),支持自定义显示错误信息效果(这里提供常规对话框和jQuery dia原创 2009-12-29 01:15:00 · 1559 阅读 · 0 评论 -
jQuery解决iframe高度随内容自动调整
网上查了好多用着都不行,自己搞定了:在包含iframe的页面中加入以下脚本,基本思想是在iframe加载内容后重新设置高度,下面代码尽在IE6中用过,没在其他浏览器中测试。<!-- $( function() { //iframe高度随内容自动调整 $(.main).load( function() {原创 2009-12-19 20:47:00 · 8490 阅读 · 1 评论 -
Javascript中最常用的55个经典技巧
Javascript中最常用的55个经典技巧 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制转载 2009-12-17 08:42:00 · 906 阅读 · 1 评论 -
iframe的document属性和Document属性是不一样的
iframe的document属性和Document属性是不一样的,document表示iframe所在页面的document,Document表示iframe内容页的document。让iframe高度随内容页高度自动适应时会用到这个属性: 如 iframe1.height = iframe1.Document.body.scrollHeight原创 2010-01-28 09:32:00 · 3963 阅读 · 0 评论 -
未结束的常量字符串、函数未定义、××未定义、js中文乱码等js错误
在用到javascript时有时会出现像“未结束的常量字符串”、“函数未定义”、××未定义、js中文乱码等js错误这样的错误,而且你的js是外部引入的,其实问题很简单,就是你网页所指定的在客户端呈现时的编码方式和你的js文件编码不一致,可以使用contentType="text/html;charset="UTF-8"和response.setCharacterEncoding指定的在客户端呈现时原创 2009-10-07 17:02:00 · 3366 阅读 · 0 评论 -
javascript字符串操作
转自:http://hi.baidu.com/the_space_of_programmer/blog/item/aa255fb315ae11a5d8335a64.htmljavascript字符串操作2007-07-10 12:02一、概述 字符串在JavaScript中几乎无处不在,在你处理用户的输入数据的时候,在读取或设置DOM对象的属性时,在操作c转载 2009-04-26 15:27:00 · 691 阅读 · 0 评论 -
scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解
转自:http://blog.csdn.net/smartview/archive/2009/02/13/3887669.aspx scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完全详解HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth到底指的哪到哪的距离之完原创 2009-04-26 13:07:00 · 941 阅读 · 0 评论 -
jQuery ajax重复调用问题
前段时间项目中遇到有的页面调用一次ajax会发送两次请求的问题,发现注释掉构造jQuery Dialog代码后正常,最终找出的原因是构造jQuery Dialog的div中有多余且未闭合的标签所致。原创 2013-02-21 22:55:55 · 3961 阅读 · 0 评论