这是浏览器安全限制,要是JavaScript都能改浏览器这些行为,岂不是很危险
另寻它径吧骚年
解决了,可以的
@三剑客: 求指导
@dolphinX:
$(document).on('keydown',function(e){
/*禁止f5刷新,backspace回退,ctrl+r*/
var ev= e.originalEvent,code = ev.keyCode || ev.which,ctrlR=(ev.ctrlKey&&code===82);
if (code === 116||code===8||ctrlR){
ev.keyCode ? ev.keyCode = 0 : ev.which = 0;/*for IE*/
e.preventDefault();
}
});
浏览器刷新、回退是浏览器这个软件的功能,和preventDefault,stopPropagation无关,他们是阻止冒泡和a 标签url跳转、双击选中文字等。