提问者:小点点

检测用户是否悬停在浏览器“后退”按钮[重复]上


我想我问错了问题,也就是说,它的措辞是错误的,因为我找不到这个问题的答案,而且我不可能是第一个问这个问题的人....

目的:当用户将鼠标移动到后退按钮(history.back)上时,做一些事情。

为什么:当用户将鼠标移到后退按钮上或移向后退按钮时,会弹出一个带有站点提供的模型。

问题:

后退按钮是否有一个选择器,这样我就可以执行以下操作:

>

  • 取回按钮X和Y线

    获取鼠标按钮X和Y线

    比较,如果相等-做某事

    如我所说,我不是第一个提出这个问题的人,但奇怪的是,我似乎找不到以前的答案。

    谢谢-W


  • 共1个答案

    匿名用户

    我相信这种行为是通过监听onMousemove事件并根据该事件计算鼠标是否正在接近(例如,屏幕的左上部分)来实现的。关于浏览器按钮,我不相信有一个特定的事件,因为浏览器有不同的形状,形式和功能。

    我在Stackoverflow这里发现了一个类似的问题,这可能会给您带来一个正确的方向:当鼠标悬停在浏览器栏/后退按钮上时,Javascript弹出。基于这些评论,一些用户似乎觉得你所寻找的行为有点令人沮丧,所以请记住这一点。