jquery 禁用IE 7的f3搜索

fjaof16o  于 2022-12-03  发布在  jQuery
关注(0)|答案(1)|浏览(113)

我尝试在浏览器窗口中模拟一些软件以进行培训。当用户按下f3时,我需要它返回到上一页,而不是在IE7中打开搜索对话框。我尝试了以下代码,但我收到:
发生错误错误:78权限被拒绝
有什么想法吗?

$('#command').keydown(function(e) {     
    if(e.which === 114) {
        e = 0;
        history.go(-1);
    }
});
42fyovps

42fyovps1#

将重定向移动到keyup处理程序,然后简单地从keydown处理程序移动到return false;。从keydown事件返回false将导致内置处理程序不触发,然后keyup事件将重定向。

$('#command').keydown(function(e) {  
    if(e.which === 114) {
         return false;   
    }
});

$('#command').keyup(function(e) {  
    if(e.which === 114) {
         history.go(-1); 
    }
});

http://jsfiddle.net/CUDaR/4/

相关问题