Javascript 在按钮中隐藏浏览器后退按钮单击
我有一个vb.net应用程序,其中我使用一个用户控件进行用户注册。此用户控件有3个按钮和3个asp面板。在每个按钮中,单击相应的面板将显示。我只需要在第三次单击按钮时隐藏浏览器后退按钮功能。我怎么做?任何人都可以帮助我 我尝试将这行脚本放在包含用户控件的aspx页面中Javascript 在按钮中隐藏浏览器后退按钮单击,javascript,.net,vb.net,Javascript,.net,Vb.net,我有一个vb.net应用程序,其中我使用一个用户控件进行用户注册。此用户控件有3个按钮和3个asp面板。在每个按钮中,单击相应的面板将显示。我只需要在第三次单击按钮时隐藏浏览器后退按钮功能。我怎么做?任何人都可以帮助我 我尝试将这行脚本放在包含用户控件的aspx页面中 <script type="text/javascript"> window.history.forward(); </script> window.history.forward();
<script type="text/javascript">
window.history.forward();
</script>
window.history.forward();
但是它对我不起作用。试试这个
<script type="text/javascript">
window.history.forward();
function noBack() {
window.history.forward();
}
</script>
<BODY onload="noBack();" onpageshow="if (event.persisted) noBack();" onunload="">
window.history.forward();
函数noBack(){
window.history.forward();
}
在这里检查一下
在搜索方面,许多极客认为这种行为不利于浏览器 禁用浏览器功能通常是一个坏主意,会让用户无休无止地烦恼。使用后退按钮有什么问题?如果用户请求此过程中的前一个步骤,您不能直接将他们从服务器端代码返回到当前步骤吗?理想情况下,通过动态显示/隐藏元素,让整个注册过程在一个页面中进行,这将是一种更好的用户体验,这将从图片中完全删除后退按钮。我同意,web应用程序应该能够处理后退按钮。此处可能重复更多详细信息:;-)@是的。你在我编辑时添加了链接。所以留给你:)