IE8 不断抛出错误Permission denied:
- jquery-1.7.2.min.js | 行:2,字符:21695
- jquery-1.7.2.js | 行:1712,字符:4
(取决于我使用的版本)。
当我按下回车键时会发生这种情况('回车'上的功能在tabindexes周围跳转)。它只发生在使用 IE8 的特定服务器和特定 PC 组上。
[编辑] 调用时发生
$("[TabIndex='"+tabindex+"']").focus()
$("[TabIndex='"+tabindex+"']").blur()
完整代码
//WALKING with ENTER
var tabindex = 1; //start tabindex || 150 is last tabindex
$(document).keypress(function(event) {
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode == '13') { //onEnter
if($("[TabIndex='"+tabindex+"']").attr('id') == 'submit_btn'){ //if on 'sbm - button' click!
$("#submit_btn").click();
return false;
};
$("[TabIndex='"+tabindex+"']").blur()//.removeClass('highlight_input');
tabindex++;
//while element exist or it's readonly and tabindex not reached max do
while(($("[TabIndex='"+tabindex+"']").length == 0 || $("[TabIndex='"+tabindex+"']:not([readonly])").length == 0) && tabindex != 150 ){
tabindex++;
}
if(tabindex == 150){ tabindex = 1 } //reseting tabindex if finished
$("[TabIndex='"+tabindex+"']").focus()//.addClass('highlight_input');
return false;
}
});
我只能重现此错误注销/重新登录 Windows(XP)-> 返回此界面并按“Enter”。F5 之后:一切正常。
以前有没有人经历过这样的事情?