如何在浏览器中获取链接的坐标(x,y)?

时间:2016-09-04 13:00:18

标签: javascript firefox

有没有办法在浏览器窗口中获取网站上URL的坐标(x,y)?

我已经尝试查看inspect元素但无法找到我要查找的内容。

1 个答案:

答案 0 :(得分:0)

我想我理解你所要求的。在这种情况下,我已经确定了点击链接时的ID和ID。前者将执行链接行为,但两种方法都可以执行您想要的操作。请注意,这只会为您提供浏览器内容中的位置,而不是屏幕上的绝对位置。

<p>I put some text here for the experience of having <a id="link" href="somewhere.com" onclick="findMe(this)">this link</a> in a paragraph which will put it on the page and I can adjust the size of the browser window to show that it moves around and changes the location.</p>
<p><button onclick="findTag()">Click</button>
<script>
  function findMe(tag)
  {
    alert(tag.offsetLeft+", "+tag.offsetTop);
  }

  function findTag()
  {
    //so this would identify the <a> without following the href
    findMe(document.getElementById("link"));
  }
</script>