如何知道内容在 Web 浏览器窗口中的位置 (x,y) 位置

How to know location (x,y) postion of content in web browser window?

本文关键字:位置 窗口 何知道 浏览器 Web      更新时间:2023-09-26

我有一个网页视图(网页窗口)。在 JavaScript 中,我们有一个函数window.scrollTo(x,y).因此,内容将移动到 (x,y) 位置。但现在我想做一件相反的事情:假设我有一个锚标签。当内容转到该标记时。我想知道 (x,y) 移动位置。

JavaScript 能做到这一点吗?

jQuery有一个偏移方法,它给你相对于文档的(x,y)坐标 - 我希望这就是你所追求的。

http://api.jquery.com/offset/

在python中我们可以做到:

element=driver.find_element_by_xpath('YOUR PATH') 
print(element.location_once_scrolled_into_view)

这将打印 X 和 Y 位置

如果您使用的是Java,则需要在Java中搜索类似"location_once_scrolled_into_view"的内容