如何找到document.DocumentElement.Client的Cordinates

时间:2016-04-26 06:52:47

标签: javascript java selenium

我可以使用document.documentElement.clientWidth和document.documentElement.clientHeight获取浏览器页面的宽度和高度。

现在,我想知道客户端视口的左上角和右上角。是否有任何脚本可以找到它?

enter image description here

我需要找到(X,Y)和b - 这个的任何脚本?

注 - (m,n)和(X,Y)相对于主窗口屏幕。

1 个答案:

答案 0 :(得分:0)

获取相对于窗口的客户区位置:

var client_left = (window.outerWidth - window.innerWidth) / 2;
var client_top = (window.outerHeight - window.innerHeight - client_left);

获得绝对位置:

var x = window.screenLeft + client_left;
var y = window.screenTop + client_top;