javascriptでショートカットを作ろうとしています。FF では動作しますが、IE8 では動作しません。私はこのコードを使用しています -
document.onkeydown=function(e)
{
if(e.which == 83)
{ alert("hello"); }
}
すべてのブラウザをサポートする簡単なコードを教えてください。ありがとう
javascriptでショートカットを作ろうとしています。FF では動作しますが、IE8 では動作しません。私はこのコードを使用しています -
document.onkeydown=function(e)
{
if(e.which == 83)
{ alert("hello"); }
}
すべてのブラウザをサポートする簡単なコードを教えてください。ありがとう
コードをクロスブラウザーにするには、次のことを行う必要があります。
document.onkeydown = function(e) {
e = e || window.event;
var keyCode = e.keyCode || e.which;
if(keyCode == 83) { alert("hello"); }
}
上記のスニペットはこちらで確認してください。
jQueryの使用は許可されていますか?これが機能するため:
$(window).keydown(function(event){
if(event.keyCode == 83){
alert('hello');
}
});