一尘不染

如何获得没有事件的鼠标位置(不移动鼠标)?

javascript

是否可以在页面加载后使用JavaScript获取鼠标位置而没有任何鼠标移动事件(不移动鼠标)?


阅读 383

收藏
2020-05-01

共1个答案

一尘不染

真正的答案:不,不可能。

好的,我刚刚想到了一种方法。用覆盖整个文档的div覆盖页面。在其中,创建(例如)2,000 x
2,000个<a>元素(以便该:hover伪类将在IE 6中运行),每个元素的大小为1像素。:hover为那些<a>更改属性的元素创建CSS
规则(比如说font-family)。在您的负载处理程序中,循环浏览这400万个<a>元素中的每个元素,检查currentStyle/
getComputedStyle()直到找到带有悬停字体的元素。从此元素外推,以获取文档中的坐标。

注意: 不要这样做

2020-05-01