我想我问错了问题,也就是说,它的措辞是错误的,因为我找不到这个问题的答案,而且我不可能是第一个问这个问题的人....
目的:当用户将鼠标移动到后退按钮(history.back)上时,做一些事情。
为什么:当用户将鼠标移到后退按钮上或移向后退按钮时,会弹出一个带有站点提供的模型。
问题:
后退按钮是否有一个选择器,这样我就可以执行以下操作:
>
取回按钮X和Y线
获取鼠标按钮X和Y线
比较,如果相等-做某事
如我所说,我不是第一个提出这个问题的人,但奇怪的是,我似乎找不到以前的答案。
谢谢-W
我相信这种行为是通过监听onMousemove
事件并根据该事件计算鼠标是否正在接近(例如,屏幕的左上部分)来实现的。关于浏览器按钮,我不相信有一个特定的事件,因为浏览器有不同的形状,形式和功能。
我在Stackoverflow这里发现了一个类似的问题,这可能会给您带来一个正确的方向:当鼠标悬停在浏览器栏/后退按钮上时,Javascript弹出。基于这些评论,一些用户似乎觉得你所寻找的行为有点令人沮丧,所以请记住这一点。
问题内容: 我有一个带有一些数据的类似表单的页面。并希望在用户单击浏览器后退按钮时显示弹出窗口/警告,询问“他们是否要返回或停留在同一页面上”。我正在使用angular- ui-router,并且只想将此绑定到一个状态/视图。 问题答案: 这是我之前对其他问题的回答,但对您有所帮助 您可以通过使用角度来做到这一点 $ routeChangeStart 在更改路线之前广播。此时,路由服务开始解决发生
问题内容: 您如何确定用户是否按下浏览器中的“后退”按钮? 您如何使用系统在单页Web应用程序内强制使用页内后退按钮? 到底为什么浏览器后退按钮不触发自己的事件!? 问题答案: (注意:根据Sharky的反馈,我提供了用于检测退格的代码) 因此,我经常在SO上看到这些问题,并且最近遇到了我自己控制后退按钮功能的问题。在为我的应用程序寻找最佳解决方案(带哈希导航的单页)几天后,我提出了一个简单的,跨
问题内容: 我正在用php做在线测验应用程序。我想限制用户再次参加考试。我尝试了以下脚本,但是它停止了我的计时器。我该怎么办? 我已经包含了源代码。计时器存储在cdtimer.js中 我有一个考试计时器,该计时器从 mysql 值中获取考试时间。计时器相应地启动,但是当我放入用于禁用后退按钮的代码时,计时器停止。我怎么了 问题答案: 有许多原因导致禁用后退按钮无法真正起作用。最好的选择是警告用户:
问题内容: 我在www.darknovagames.com上运行了基于浏览器的游戏。最近,我一直在努力使用CSS重新格式化该网站,试图让其所有页面都根据HTML标准进行验证。 我一直在想着要在页面左侧放置AJAX导航菜单的想法(而不是每次都将用户带到一个单独的页面,而是需要重新加载标题和导航栏,而这几乎是不会改变的),我知道如果这样做,我可能会破坏浏览器中的“前进/后退”按钮。我的问题是,我应该继
问题内容: 从一个班级导航到另一个创建的历史记录时,我有两个班级。现在,我想通过提示用户提示是否要离开该页面。到目前为止,我尝试使用in,但不适用于退格按钮和浏览器后退按钮,它仅适用于关闭整个浏览器或特定的浏览器页面使用交叉。它也在重新加载。 我也尝试过使用Javascript,并且可以完美使用。 这是我使用的代码。 JAVASCRIPT: 还有gwt中的其他代码: 我希望在。 问题答案: 我已经
问题内容: 想要禁用网站的后退按钮 只要该人单击浏览器的“后退”按钮,它就不能进入他之前访问的页面。 问题答案: 该脚本将覆盖尝试以当前页面的状态来回导航。 更新: 一些用户报告说,使用document.URL而不是可以取得更好的成功document.title: