如何禁用适用于所有主流浏览器的浏览器后退按钮:IE / FF / Chrome / Opera / Safari。
谢谢!
答案 0 :(得分:2)
无法禁用浏览器后退按钮。有几种解决方法:
答案 1 :(得分:1)
从技术上讲,禁用后退按钮是不可能的,但也许this会帮助你。它向您展示了实现相同功能的一些“技巧”。
但你也可以使用AJAX并加载所有异步(因此用户将始终在同一页面上)
答案 2 :(得分:0)
使用history.forward();在您的源页面,从那里您将转到目标页面。如果您尝试返回上一页,则不能。
<script type="text/javascript" language="javascript">
history.forward();
</script>
禁用浏览器按钮是不可能的,但如果你想以同样的方式实现,请尝试这个解决方案。
答案 3 :(得分:0)
您可以尝试使用以下脚本作为工作代码,将此代码放在您的网页上(.aspx)。
<script type="text/javascript">
function noBack() { window.history.forward(); }
noBack();
window.onload = noBack;
window.onpageshow = function(evt) { if (evt.persisted) noBack(); }
window.onunload = function() { void (0); }
</script>
快乐的编码!!