2010-09-10 34 views
3

我是javascript新手,所以我可能会在这里丢失一些明显的东西,但这是问题所在。如果事件发生在javascript控制下的活动区域外,我没有收到鼠标向下/向上的事件,因此如果鼠标通过向左按钮进入活动区域(onmouseover事件),是否有办法知道该按钮是下?Javascript - 当鼠标进入活动区域时鼠标按键被关闭(鼠标在该区域外面被按下)

已添加信息:理想情况下,我希望在浏览器窗口之外跟踪鼠标 - Google地图的做法 - 尝试单击鼠标按钮并移出浏览器 - 这可以在Chrome中运行并且有一些怪癖在Firefox中。是否有可能在保持JavaScript界限的情况下做到这一点,或者它是否是一些专有的东西?

回答

1

是:确保检测鼠标事件的鼠标事件处理程序附加到某个占据整个视口的元素。例如HTML(文档)元素...

+0

道歉,我想跟踪这个,即使鼠标在浏览器之外...我已经添加了一些更多的信息的问题。 – Rajan 2010-09-24 23:51:27

+0

不在我知道的纯JavaScritpt中。然而,可以使用插件来实现此目的,例如,可以使用Java applet来跟踪屏幕上任意位置的坐标,并将其返回给浏览器javascript。 – user268396 2010-09-27 22:06:03

+0

感谢您的建议。 – Rajan 2010-09-30 03:20:18

相关问题