如何在HTML5 Canvas中获取DIV坐标?

时间:2010-10-21 13:27:43

标签: html5 html canvas

有没有办法让我在HTML5 Canvas元素中获得DIV元素的绝对位置?非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

noVNC(HTML5 VNC客户端)有一些例程可以确定:

  • 页面上DOM元素的实际位置:getPosition
  • 发生鼠标单击的DOM元素中的偏移量:getEventPosition

他们应该是相当跨浏览器的。

您可以将这些用作参考,这可能有助于解决您的问题: http://github.com/kanaka/noVNC/blob/master/include/util.js#L121

免责声明:我做了noVNC。