js
trarck2
这个作者很懒,什么都没留下…
展开
-
constructor
[code="java"] new document prototype默认有个constructor属性,而constructor指向构造函数。 随着prototype被继承,constructor也被继承了下来。 也就是说new一个对象时,constructor由prototype(是一个对象)决定,因为constructor是proto...2010-03-20 11:35:28 · 109 阅读 · 0 评论 -
onresize事件
onresize的定义方式一、直接在html中定义 如二、直接给onresize赋值 可以给window和body的onresize赋值 如window.onresize=function(){},document.body.onresize=function(){}三、使用事件监听 只对window有作用 如window.addEve...原创 2010-07-29 10:51:42 · 198 阅读 · 0 评论 -
getBoundingClientRect
现在主流浏览器均已支持getBoundingClientRect。获取dom元素相对client(窗口客户区域)的位置。类似鼠标事件中的clientX,clientY。只是getBoundingClientRect的属性更多top,right,bottom,left,width,height。如果有滚动条,则随着滚动条的拖动,则上表示位置的属性会改变。如果要取得某个dom相对文档树的根...原创 2010-08-12 13:28:15 · 126 阅读 · 0 评论 -
mouseover陷阱
说明:在给元素绑定事件时,允许事件冒泡,而ie是不法指定是否冒泡。当我们给一个html元素绑定一个mouseover事件时,如果该元素有子元素,且子元素和该元素之间有空隙,当鼠标从该元素经过时,mouseover会触发多次。首先,鼠标多外面到元素上,但未经过子元素,正好处在元素及子元素的空隙之间,触发元素的mouseover事件。然后,鼠标继续移动,由元素进入子元素,此时会触发子元素的...原创 2010-12-22 21:36:23 · 252 阅读 · 0 评论 -
chrome开启wegl
使用chrome.exe --enable-webgl启动chrome浏览器,但此时仍然无法显示webgl的内容。此时关闭chrome浏览器,再打开选择上次使用过的标签,此时就可以显示了。原创 2011-01-01 16:41:56 · 136 阅读 · 0 评论