SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【JavaScript】F5キーでのリロード禁止

問題

ブラウザでF5キーを押してもリロードしないようにしてください。

f5

F5のキーコードは116なので、116だったらイベントを無効化する。

キーボードのF5を無効化するだけなので、右クリックの更新や、アドレスバーからの再読み込みなどは全く考慮していない。

$(document).on('keydown', function(e){
	if ((e.which || e.keyCode) == 116) {
		//alert("F5キーは無効化されています。");
		return false;
	}
});

関連するメモ

コメント