2017-08-23 5 views
0

デフォルトを上書きしたいページがありますctrl + の動作です。グーグルでこれを入力するか、スタックオーバーフローをするとき、私はそれをwith jqueryを行うための方法を見つけることができます。ブラウザでCTRL + Sをキャプチャする方法

$(window).keypress(function(event) { 
    if (!(event.which == 115 && event.ctrlKey) && !(event.which == 19)) return true; 
    alert("Ctrl-S pressed"); 
    event.preventDefault(); 
    return false; 
}); 

私はバニラJSでそれを行うにはきれいな方法を持っているしたいと思います。 jQueryの実装から

+0

@jimmyweb。しかし、私は**バニラjs ** –

+0

@jimmywebこれはその質問の重複ではありませんしたい。 OPは**非jqueryの**ソリューションを望んでいる、あなたの愚か者はそれに答えることはありません。 – Amy

+0

ちょうど以下に答えました。 – lukaleli

答えて

0

ない大きな違い:私は(それはでも鉱山で引用されている)がすでにこの質問を見た

window.addEventListener("keypress", function(event) { 
    if (!(event.which == 115 && event.ctrlKey) && !(event.which == 19)) return true 
    alert("Ctrl-S pressed") 
    event.preventDefault() 
    return false 
}) 
関連する問題