ホームページ >ウェブフロントエンド >jsチュートリアル >キーボード イベントのキャプチャ (およびさまざまなブラウザとの互換性)_JavaScript スキル

キーボード イベントのキャプチャ (およびさまざまなブラウザとの互換性)_JavaScript スキル

WBOY
WBOYオリジナル
2016-05-16 17:30:161228ブラウズ
例: ブラウザーの F5 更新をブロックし、代わりに iframe を更新

// F5 イベントをキャプチャします
$("body").keydown(function(e){
var ev = window.event || e;
var code = ev.keyCode || ev.that;
if (code==116) {
// デフォルトの F5 イベントを防止します
if(ev.preventDefault) {
ev.preventDefault ( );
}else {
ev.keyCode=0;
ev.returnValue=false;
}
// リフレッシュ関数
Refresh() を呼び出します。 }
});
// 現在のフレームを更新します
function Refresh() {
document.getElementById('right-main-frame').contentWindow.location.reload();// IE をサポート
}


その他のキーボード イベント:
code==13 //イベント
code==37 を入力します。 ; //左矢印キー
code==38;//上矢印キー
code==39;//右矢印キー
code==40;//下矢印キー
code = =8;//Backspace 削除キー
code==116;//F5 更新キー
code==78;//Ctrl n
code==121;//Shift F10
code= =122;//F12
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。