<未解決>F5とCtrl+Rの更新が出来ないように制御するjavascript

その他PCネタ | 2010-02-07  15:35:23

■F5とCtrl+Rの更新が出来ないように制御するjavascript

javascriptでキーのイベントを無効にしてる簡単な方法。

document.onkeydown = forbidkeys;
function forbidkeys(){
switch (event.keyCode ){
case 116:
case 82:
event.keyCode = 0;
return false;
break;
}
}

リダイレクトも使えないページがあったので;

※どうやら上記の方法では、通常のRも押せなくなるとの事で、

使わないほうがよさそうです。(ご指摘ありがとうございます!)

case82というのが、Ctrl+Rでもあり、通常のRでもあるkey downのようです。

ということで、プログラム側で制御出来るのが一番ですね;


One Response to “<未解決>F5とCtrl+Rの更新が出来ないように制御するjavascript”

  1. 隊長 Says:

    Unknown
    同じ内容のJavaScriptを使用しましたが、「r」のキー自体が押せなくなるためそのままでは通常の「r」が入力できません。

    ※通りすがりの隊長より

Leave a Reply

Theme by othico