很久都没能解决的问题(防刷新的问题) 对了,我的环境是xp sp2 ie6.0/sp2 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript"> function KeyDown(){ function window.onhelp() { return false } if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4 window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); return false; } if (window.event.altKey){ //alert("禁止使用alt键"); event.returnValue=false; } if ((event.keyCode==8)|| //屏蔽退格删除键 (event.keyCode==116)||(event.keyCode==114)){ //屏蔽 F5 刷新键 event.keyCode=0; event.returnValue=false; } if (event.ctrlKey){ //屏蔽 Ctrl+n //alert("禁止使用ctrl键"); event.returnValue=false; } if ((event.shiftKey)&&(event.keyCode==121)){ //屏蔽 shift+F10 event.returnValue=false; } event.returnValue=false; } document.onkeydown=KeyDown;</script> <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>没发现你的问题 老兄的这个方法很厉害,没有出问题我把onkeydown="KeyDown()"放在了body里面就不行了没有加这个document.onkeydown=KeyDown; 对body加事件有时会出现问题的,以前碰到一个也是对body加事件,结果没反应body也有个宽度和高度的.所以要对document来加事件 用document.onkeydown不过当热点不在document里的时候好象f1还可以用的. 发一个UI框架 java.util.Date类型在Ext表格中显示的问题 图片显示 求助JS问题 js的递归问题,怎么得到正确的值? javascript语句执行的怪问题? 运算问题求助! 问一个关于调用函数的问题 如何获知一个frame中的页面是否加载完毕? 请问大家这个地方怎么样替换成ajax请求? 求一个工作日程表组件 javascript 调不到 session
function KeyDown(){
function window.onhelp()
{
return false
}
if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
return false;
} if (window.event.altKey){
//alert("禁止使用alt键");
event.returnValue=false;
}
if ((event.keyCode==8)|| //屏蔽退格删除键
(event.keyCode==116)||(event.keyCode==114)){ //屏蔽 F5 刷新键
event.keyCode=0;
event.returnValue=false;
}
if (event.ctrlKey){ //屏蔽 Ctrl+n
//alert("禁止使用ctrl键");
event.returnValue=false;
}
if ((event.shiftKey)&&(event.keyCode==121)){ //屏蔽 shift+F10
event.returnValue=false;
}
event.returnValue=false;
}
document.onkeydown=KeyDown;
</script>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>没发现你的问题
我把onkeydown="KeyDown()"放在了body里面就不行了
没有加这个document.onkeydown=KeyDown;
不过当热点不在document里的时候好象f1还可以用的.