JavaScript で F5 キーを無効化する方法
![イメージ](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu7jSexP97dKBJit4YAD07-RrntvFi1Gk-671X6ntkz8qQPTymDUXEIGeJZhULX7Ow7hQbYJbq2SwzvaKYuZ6vkfnWA0HdBATxND-q9s34tK1J0Or2z-VrL6MyuXB-y35hNqW0mQ/s600/disable-f5-key.jpg)
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)">