ブラウザの戻るボタンイベントを処理しようとしていますが、解決策が見つかりませんでした。
ユーザーが[OK]を選択した場合に[確認ボックス]を使用してブラウザの戻るボタンをクリックするかどうかをユーザーに尋ねたいのですが、戻るボタンアクションを許可する必要があります。
誰でもこれを実装するのに役立ちますか?.
[戻る]ボタンが押された場合のユーザーへの警告/確認は以下のとおりです。
window.onbeforeunload = function() { return "Your work will be lost."; };
以下のリンクを使用して詳細情報を取得できます。
JavaScriptを使用してブラウザの戻るボタンを無効にする
これがあなたのお役に立てば幸いです。
ページの読み込み時にハッシュを追加することもできます。
location.hash = "noBack";
次に、場所のハッシュの変更を処理して別のハッシュを追加します。
$(window).on('hashchange', function() {
location.hash = "noBack";
});
これにより、ハッシュは常に存在し、戻るボタンは最初にハッシュを削除しようとします。その後、ハッシュは「hashchange」ハンドラーによって再び追加されます。