2011-11-16 58 views
1

我特别希望得到event.screenX和event.screenY - 屏幕上的X和Y鼠标位置,此时小书签脚本被触发。这可能吗?可能在书签中检测到javascript鼠标事件?

小书签打开一个新窗口,我想将它放在鼠标位置。由于小书签可能位于书签栏上的任何位置,因此根据放置位置的不同,我需要从浏览器/屏幕获取。

我很怀疑这是可以做到的,但是在完全写出来之前我会问。

编辑:澄清我想达到的目标。

+2

你的意思是位置在*时间*小书签被触发了吗?在大多数情况下,当时鼠标不会在书签链接上悬停吗? – nrabinowitz

+0

是的,很抱歉,要清楚:在小书签被触发时屏幕上的X/Y鼠标位置。 –

回答

1

编辑:我不认为这是可能的,因为你需要在当前页面的DOM之外接收鼠标事件。 (Katamari Hack(http://kathack.com/)是一个鼠标驱动的游戏的例子,它通过bookmarklet分发,它可以在您按下书签后的任何页面上进行操作,但只能抓取DOM中的鼠标事件并不是一个负面的例子)

+0

谢谢,但是,我应该更清楚(澄清现在补充)。在书签栏中单击书签时,我正在查找屏幕位置。 –

+0

整洁的网站;谢谢! – LamonteCristo