如何在所有浏览器中创建Javascript键盘快捷键
我正在尝试使用javascript创建快捷方式。它适用于FF,但不适用于IE8。 我用的是这个密码-如何在所有浏览器中创建Javascript键盘快捷键,javascript,internet-explorer,firefox,keyboard-shortcuts,shortcut,Javascript,Internet Explorer,Firefox,Keyboard Shortcuts,Shortcut,我正在尝试使用javascript创建快捷方式。它适用于FF,但不适用于IE8。 我用的是这个密码- document.onkeydown=function(e) { if(e.which == 83) { alert("hello"); } } 请给我一个简单的代码,将支持所有浏览器。 谢谢你允许使用jQuery吗?因为这会起作用: $(window).keydown(function(event){ if(event.keyCode == 83){
document.onkeydown=function(e)
{
if(e.which == 83)
{ alert("hello"); }
}
请给我一个简单的代码,将支持所有浏览器。
谢谢你允许使用jQuery吗?因为这会起作用:
$(window).keydown(function(event){
if(event.keyCode == 83){
alert('hello');
}
});
要使代码跨浏览器,您应该:
document.onkeydown = function(e) {
e = e || window.event;
var keyCode = e.keyCode || e.which;
if(keyCode == 83) { alert("hello"); }
}
检查上面的代码段。它可以工作。我真的看起来像那样。非常感谢。:-)谢谢你的链接。真的很有帮助。这将帮助我更多地了解他们。我真的很喜欢学习新东西。谢谢,但我不喜欢使用jQuery。