JavaScript で F5 キーを無効化する方法
JavaScript で F5 キーを無効化して、再読込をさせないようにします。 いくつか方法があるので、お好みの方法で。 JavaScript で記述する場合 やや古典的な書き方。環境を問わず使える方法です。 window.onload = function () { document.onkeydown = function (e) { return (e.which || e.keyCode) != 116; }; } jQuery で記述する場合 Common 等に追加しておくのが一般的でしょうか。 $(function () { $(document).keydown(function (e) { return (e.which || e.keyCode) != 116; }); }); BODY タグに書いちゃう こんな方法もあります。ASP.NET の部分ビューのように、レイアウトを切り分けているのであれば、この方法もあり。 <body onkeydown="return (event.keyCode != 116)">