2017-11-15 18 views
0

特定のページでブラウザリロードアイコンの機能を無効にする必要があります。リロードする場合でも、ページの内容は変更しないでください。javascriptを使用してページのブラウザリロードアイコンを無効にする/防止する方法はありますか?

+1

可能な複製を使用して、確認メッセージを与えることができます(https://stackoverflow.com/questions/3527041/prevent-any-form- [jQueryの/ Javascriptを使用して、ページのリフレッシュの任意のフォームを防ぎます] of-page-refresh-jquery-javascript) –

+0

あなたの応答ありがとう –

答えて

2

あなたも、この後、ユーザは、ブラウザの更新ボタンを使用してリフレッシュすることができ、次のコード

$(document).on("keydown", function (e) { 
     if (e.key == "F5" || e.key == "F11" || 
      (e.ctrlKey == true && (e.key == 'r' || e.key == 'R')) || 
      e.keyCode == 116 || e.keyCode == 82) { 

        e.preventDefault(); 
     } 
    }); 

を使用してリフレッシュを無効にすることができます。もしそうなら、私たちはただの

window.onbeforeunload = function() { 
     return "Leave this page ?"; 
    } 
+0

TY!ここでは、ブラウザのリロードアイコンを無効にする必要があります。 –

+0

これは不可能です。 –

+0

ありがとうございます –

関連する問題