我正在尝试为我的网站创建一个简单的快捷方式功能,我在javascript中非常新。基本上很简单的事情:当有人按“n”键时(键码:78)跳转到页面“display.php”。我希望这适用于所有平台(即mozilla等)。
答案 0 :(得分:0)
为确保跨浏览器功能,最好在jQuery等公共库上进行中继。有一种方法可以做到这一点:http://api.jquery.com/keypress/
试试这个
$('body').keypress(function(event) {
if (event.which == '78') {
window.location.href = 'yourURL';
}
});
答案 1 :(得分:0)
使用此:
<script type="text/javascript">
document.onkeyup = KeyCheck;
function KeyCheck(e)
{
var KeyID = (window.event) ? event.keyCode : e.keyCode;
switch(KeyID)
{
case KEY_CODE:
document.Form1.KeyName.value = "...";
<!-- DO STUFF -->
}
}
</script>