在按钮单击中隐藏浏览器后退按钮

hide browser back button in the button click

本文关键字:按钮 浏览器 单击 隐藏      更新时间:2023-09-26

我有一个vb.net应用程序,在其中我使用一个用户控件进行用户注册。这个用户控件有3个按钮和3个asp面板。在每个按钮中单击相应的面板将显示出来。我只需要在第三次点击按钮时隐藏浏览器后退按钮功能。我该怎么做?任何人都请帮帮我。

我试着把这行脚本放在包含用户控件的aspx页面中。

<script type="text/javascript">
        window.history.forward();
</script>

但它对我不起作用。

试试这个

<script type="text/javascript">
    window.history.forward();
    function noBack() {
        window.history.forward();
    }
</script>
<BODY onload="noBack();" onpageshow="if (event.persisted) noBack();" onunload="">

请在此处查看DEMO

在搜索中,许多极客认为这种行为对浏览器不利。