0

ユーザー登録にユーザー コントロールを使用している vb .net アプリケーションがあります。このユーザー コントロールには、3 つのボタンと 3 つの ASP パネルがあります。各ボタンをクリックすると、対応するパネルが表示されます。ブラウザの戻るボタンの機能を 3 回目のボタン クリックでのみ非表示にする必要があります。どうすればできますか?誰でも私を助けてください。

このスクリプト行を、ユーザー コントロールを含む aspx ページに配置してみました。

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

しかし、それは私にはうまくいきませんでした。

4

1 に答える 1

0

これを試して

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

    function noBack() {
        window.history.forward();
    }
</script>

<BODY onload="noBack();" onpageshow="if (event.persisted) noBack();" onunload="">

ここでデモをチェックしてください。

検索に関して、多くのギークは、この種の動作はブラウザにとって良くないと示唆しています。

于 2013-07-24T13:41:35.190 に答える