标签:
IE、Safari、Opera、Chrome都提供了 screenLeft 和 screenTop属性分别表示窗口相对于屏幕左边和上边的位置。
Firefox、Safari、Chrome在 screenX 和 screenY 中提供相同的窗口信息。
Opera支持 screenX 和 screenY 属性,但与 screenLeft 和 screenTop 属性并不对应,故不要在Opera中使用 screenX 和 screenY 。
使用以下代码可以跨浏览器获取窗口位置:
1 var leftPos = (typeof window.screenLeft == "number")?window.screenLeft : window.screenX; 2 var topolPos = (typeof window.screenTop == "number")?window.screenTop : window.screenY;
标签:
原文地址:http://www.cnblogs.com/firm/p/4774232.html