摘要: js开发富客户端必须要掌握的,本来打算自己总结下,不过baidu到这篇非常简单易懂:请参考图看假设 obj 为某个 HTML 控件。obj.offsetTop 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算上侧位置,整型,单位像素。obj.offsetLeft 指 obj 相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置,整型,单位像素。obj... 阅读全文
posted @ 2009-09-22 09:04 张宏宇 阅读(129) 评论(0) 推荐(0) 编辑
摘要: <script. language="javascript">function screenInfo(){ var s = ""; s += "\r\n网页可见区域宽:"+ document.body.clientWidth; s += "\r\n网页可见区域高:"+ document.body.clientHeight; s += "\r\n网页可见区域宽:"+ document.b... 阅读全文
posted @ 2009-09-22 09:03 张宏宇 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 在td中的元素会把第一个绝对/相对定位的hierarchy parent当作offsetParent,如果没有找到需要分三种情况讨论   一,如果该元素没有绝对/相对定位,则会把td当作offsetParent   二,如果该元素绝对/相对定位并且table没有绝对/相对定位,则会把body当作offsetParent   三,如果该元素绝对/相对定位并且table绝对/相对定位,则会把table... 阅读全文
posted @ 2009-09-22 09:02 张宏宇 阅读(167) 评论(0) 推荐(0) 编辑
摘要: screenX:鼠标在显示屏幕上的坐标。clientX:鼠标在页面显示区域的坐标。注:以上两个都是各浏览器通用的。pageX:FF特有,鼠标在页面上的位置,从页面左上角开始定位,这个可以很方便在整个页面上进行定位,IE没有直接替换的属性。layerX:FF特有,鼠标相对于“触发事件的元素的层级关系中离该元素最近的,设置了position的父元素”的边界的位置,从border... 阅读全文
posted @ 2009-09-22 08:59 张宏宇 阅读(140) 评论(0) 推荐(0) 编辑