放飞自我 LET DREAMS FLY

10 2012 档案

[f]事件绑定函数和解除绑定函数
摘要:IE: attachEvent(事件名, 函数)、detachEvent(事件名, 函数);FF: addEventListener(事件名, 函数, 是否捕获)、removeEventListerner(事件名, 函数, 是否捕获) 1 function bindHandler(obj... 阅读全文

posted @ 2012-10-25 21:24 niuben 阅读(305) 评论(0) 推荐(0)

[f]css函数
摘要:用函数css获取对象样式的值、给对象设置样式。 1 function css() 2 { 3 if(arguments.length==3) //设置 4 { 5 //arguments[0]:对象,arguments[1]:属性,arguments[2]:值 6 arguments[0].style[arguments[1]]=arguments[2]; 7 } 8 else if(arguments.length==2) //获取 9 {10 //arguments[0]:对象,argume... 阅读全文

posted @ 2012-10-25 21:17 niuben 阅读(168) 评论(0) 推荐(0)

判断图片加载...
摘要:image具有complete属性 。该属性在图片加载过程中都返回false;只有图片加载成功才会返回true。firefox实现了complete属性,而ie实现了complete属性和readyState属性 但是两者对属性的定义不同:firefox : 一个图像被下载完毕,complete 属性就是true,没有下载完毕则为falseIE : 一个图像没有被下载完毕,则readyState 属性为uninitialized,complete属性是false.当下载完毕时, readyState为complete,而如果此时图片还没有显示,complete为false,显示以后(displ 阅读全文

posted @ 2012-10-25 16:21 niuben 阅读(190) 评论(0) 推荐(0)

[f]获得非行间样式方法
摘要:function getStyle(obj, attr){ if(obj.currentStyle) { return obj.currentStyle[attr]; } else { return getComputedStyle(obj, false)[attr]; }}getStyle(oDiv, 'width'); 阅读全文

posted @ 2012-10-23 16:47 niuben 阅读(119) 评论(0) 推荐(0)

[面试题]坑爹的JS笔试题
摘要:来源:http://www.cnblogs.com/snandy/archive/2012/09/18/2669960.html1,考察this 1 var length = 10 2 function fn(){ 3 alert(this.length) 4 } 5 var obj = {... 阅读全文

posted @ 2012-10-09 10:13 niuben 阅读(473) 评论(0) 推荐(0)

JavaScript定义类和对象的几种方式
摘要:这个问题一直都不太明白!在说这个话题之前,我想先说几句题外话:最近偶然碰到有朋友问我“hoisting”的问题。即在js里所有变量的声明都是置顶的,而赋值则是在之后发生的。可以看看这个例子:var a ='global'; (function () { alert(a); var a ='local'; })();大家第一眼看到这个例子觉得输出结果是什么?‘global’?还是‘local’?其实都不是,输出的是undefined,不用迷惑,我的题外话就是为了讲这个东西的。其实很简单,看一看JavaScript运行机制就会明白。我们可以把这种现象看做“预... 阅读全文

posted @ 2012-10-08 16:12 niuben 阅读(233) 评论(0) 推荐(0)

导航