Ani*_*mde 8 javascript browser
有没有办法使用JavaScript(或其他东西)来检测/阻止用户点击浏览器后退/前进按钮?
我想知道处理这个问题的常见做法.这真的很痛苦,特别是在订购等工作流程中.
Gav*_*ler 13
实际上阻止用户使用后退或前进按钮是糟糕的可用性并且会使用户受挫 - 直言不讳,它将开发人员问题传递给用户.
我认为Post/Redirect/Get模式加上window.onbeforeunloadjavascript(如SO用途)对你的环境非常有用.
如果您构建一个单页 Web 应用程序(意味着加载单个页面,然后所有更改都使用 Javascript 在该页面中动态完成),您可以选择:
当用户单击后退按钮时,您将离开该页面,因为它是唯一的页面,您可以通过事件window.onbeforeunload警告用户
然后,如果您需要/想要更多地控制后退/下一个按钮行为,您可以添加一个散列( # )键来处理它。
请参阅我对该问题的回答:更改 jquery 中地址栏中的获取参数
| 归档时间: |
|
| 查看次数: |
3514 次 |
| 最近记录: |