怎么阻止按Backspace键网页后退

来源:百度知道 编辑:UC知道 时间:2024/07/07 12:21:03
玩网页游戏的时候 一按Backspace键网页就会后退到前一页 貌似是系统IE本身的问题 我不想换浏览器 但是这样打字的话会变的很不方便 请问下有没有方法能阻止Backspace键后退网页 同时又保留它删除文字的功能 IE上“后退”按钮的功能也要保留~~我网上看了下貌似要用什么<boby>之类的 我不会弄 拜托高手能帮我解决下 谢谢了
我知道不是毛病 但是万网页游戏的时候感觉不方便 能不能禁止掉?

如果你当前选择的是网页本身的话,那么Backspace就是后退的快捷键,这个不是毛病,大家都是这样,这个是热区的知识~~

<script language="JavaScript">
document.onkeydown = check;
function check(e) {
var code;
if (!e) var e = window.event;
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;

if (((event.keyCode == 8) && //BackSpace
((event.srcElement.type != "text" &&
event.srcElement.type != "textarea" &&
event.srcElement.type != "password") ||
event.srcElement.readOnly == true)) ||
((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82)) ) || //CtrlN,CtrlR
(event.keyCode == 116) ) { //F5
event.keyCode = 0;
event.returnValue = false;
}

return true;
}
</script