获取相对于页面的坐标:
x=e.offsetLeft
p=e.offsetParent
while(p)do
x=x+p.offsetLeft
p=p.offsetParent
end
return x
y=e.offsetTop;
p=e.offsetParent
while(p)do
y=y+p.offsetTop
p=p.offsetParent
end
return y
获取相对于屏幕的坐标:
top=obj.getBoundingClientRect.top.to_i+ @ie.document.parentWindow.screenTop.to_i
left= obj.getBoundingClientRect.left.to_i+ @ie.document.parentWindow.screenLeft.to_i
AutoIt3的MouseClick函数需要的是元素相对于屏幕的坐标。。