【2011-07-31】javascript string字符串优化问题
复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict
【2011-07-31】javascript中length属性的探索
例子1: 复制代码 代码如下: var obj={0:'a',1:'b'} alert(obj.length); //undefined var arr=['a','b'] alert(arr.l
【2011-07-31】对象无length属性时IE6/IE7中无法将其转换成伪数组(ArrayLike)
有时需要将数组转成伪数组(ArrayLike),如下 复制代码 代码如下: var ary = ['one','two','three']; var obj = {}; // 没有length属性
【2011-07-31】js中将HTMLCollection/NodeList/伪数组转换成数组的代码
这里把符合以下条件的对象称为伪数组 1,具有length属性 2,按索引方式存储数据 3,不具有数组的push,pop等方法 如 1,function内的arguments 。 2,通过docum
【2011-07-31】各浏览器对click方法的支持差异小结
如下 IE6/7/8/9/Opera12/Firefox5 Safari5/Chrome12
【2011-07-31】仅Firefox中链接A无法实现模拟点击以触发其默认行为
而标准的事件触发可以使用dispatchEvent方法。但现在FF5无法触发了A的默认行为了。如下 复制代码 代码如下: <!doctype html> <html> &l
【2011-07-31】读jQuery之十一 添加事件核心方法
这篇看看其源码,这个add定义如下(省略大部分) 复制代码 代码如下: add: function( elem, types, handler, data ) { if ( elem.nodeTy
【2011-07-31】读jQuery之十二 删除事件核心方法
.remove 所作的事情与上一篇提到的.add 刚好相反。且与.add中的处理代码一一对应,即 .add 中有多少种添加事件的方式.remove就有对应的删除方式。 .remove 定义了
【2011-07-31】IE6/7 and IE8/9/10(IE7模式)依次隐藏具有absolute或relative的父元素和子元素后再显示父元素
如下 1,两个div,d1中包含d2 2,d1,d2都设置了absolute或relative 3,隐藏d1 4,隐藏子元素d2 5,显示d1 这时IE6/7 and IE8/9/10(IE7模式
【2011-07-31】仅img元素创建后不添加到文档中会执行onload事件的解决方法
示例 复制代码 代码如下: <!DOCTYPE HTML> <HTML> <HEAD> <meta charset="utf-8" /> <t