春雨_Yang

努力不一定成功,但放弃一定会失败。

导航

2011年10月14日 #

获取浏览器宽高的JS代码

摘要: 1 var clientW=document.documentElement.clientWidth||document.body.clientWidth//取浏览器可见区域的宽;2 var clientH=document.documentElement.clientHeight||document.body.clientHeight; 阅读全文

posted @ 2011-10-14 23:14 春雨_Yang 阅读(137) 评论(0) 推荐(0) 编辑

变量作用域链

摘要: var Odiv = document.getElementsByTagName("div") for(var i=0;i<3;i++){ Odiv[i].onclick = function(){alert(i)} }//当点击Odiv[i]的时候,alert(i)弹出来的是3,因为当这个方法运行时循环已经循环完毕内部的方法使用外部的变量,会以外部变量最后一个值为准。//Odiv[i]是for循环就运行,alert(i):是定义了没运行,onclick的时候才运行,所以alert弹出5//匿名方法:()()第一个()是定义方法,第二个()是运行方解决以上问题的办法 阅读全文

posted @ 2011-10-14 11:18 春雨_Yang 阅读(134) 评论(0) 推荐(0) 编辑