window.screenLeft&&window.screenTop&&window.screenX&&window.screenY

http://blog.sina.com.cn/s/blog_14e2a237b0102w4i0.html

window.screenLeft&&window.screenTop&&window.screenX&&window.screenY

(2015-12-03 19:37:57)
标签: 

365

分类: javascript

window.screenLeft

设置或获取浏览器窗口左上角相对与屏幕左上角的X坐标。

window.screenTop

设置或获取浏览器窗口左上角相对于屏幕左上角的Y坐标。

浏览器兼容性问题:

在Chrome和Opera中,当浏览器窗口全屏化时,screenLeft和screenTop指的是可见的浏览器部分与屏幕左上角的距离,两者的值都为0。

在Safari中,当浏览器窗口全屏化时,screenLeft和screenTop指的是整个浏览器与屏幕左上角的距离,因为在全屏化的时候浏览器窗口边缘8px的边框不显示,但依然计算在内,所以screenLeft和screenTop的值是(-8,-8)。

Firefox不支持。

在IE中,screenLeft和screenTop指的是浏览器窗口文档显示区域的左上角相对于屏幕左上角的位置。

window.screenX

设置或获取浏览器窗口左上角相对于屏幕左上角的X坐标。

window.screenY

设置或获取浏览器窗口左上角相对于屏幕左上角的Y坐标。

浏览器兼容性问题:

在Chrome、Opera和Safari中,screenX和screenY与screenLeft和screenTop所起的作用是一样的,所得的数值一样。

在Firefox、IE9和IE10中,当浏览器窗口全屏化时,screenLeft和screenTop指的是整个浏览器与屏幕左上角的距离,因为在全屏化的时候浏览器边缘8px的边框不显示,但依然计算在内,所以screenLeft和screenTop的值时(-8,-8)。

window.pageXOffset

获取页面文档向右滚动过的像素数。

window.pageYOffset

获取页面文档向下滚动过的像素数。

windows.innerWidth

获取或设置浏览器窗口文档显示区域的宽度,包括滚动条。

windows.innerHeight

获取或设置浏览器窗口文档显示区域的高度,包括滚动条。

delphi lazarus opengl 网页操作自动化, 图像分析破解,游戏开发
原文地址:https://www.cnblogs.com/delphi-xe5/p/9474964.html