是否可以在页面加载后使用JavaScript获取鼠标位置而没有任何鼠标移动事件(不移动鼠标)?
真正的答案:不,不可能。
好的,我刚刚想到了一种方法。用覆盖整个文档的div覆盖页面。在其中,创建(例如)2,000 x 2,000个<a>元素(以便该:hover伪类将在IE 6中运行),每个元素的大小为1像素。:hover为那些<a>更改属性的元素创建CSS 规则(比如说font-family)。在您的负载处理程序中,循环浏览这400万个<a>元素中的每个元素,检查currentStyle/ getComputedStyle()直到找到带有悬停字体的元素。从此元素外推,以获取文档中的坐标。
<a>
:hover
font-family
currentStyle
getComputedStyle()
注意: 不要这样做 。