function document.onkeydown()
{if(event.keyCode==116)
{event.keyCode=0
event.returnValue=false;
}
}
{if(event.keyCode==116)
{event.keyCode=0
event.returnValue=false;
}
}
解决方案 »
- JQuery LigerUI一些简单问题
- Prototype框架使用的疑问?
- 请问这段代码要如何修改才能在IE和Firefox都能正常运行?
- 正则表达式$0->$N的问题
- js 语法解释
- js去空字符串的办法
- 请问:带函数分页的列表页,如何取得分页物理地址?
- 写javascript时出现"缺少对象"错误,望各位高手指教
- 使用对话框输入一串文字,就会在网页的某个预先定义的部分显示出来。请问这个功能如何实现?
- 我在使用window.opener.document.form1.txtmemo.value="test"这段代码时出现“拒绝访问”错误,请问这是为何?
- 各位大哥帮帮忙,如何在载入的网页中禁止后退和刷新功能
- 我想修改class为TR的<tr>对象中的所有<td>对象的样式,能不能页通过添加CSS实现呢?
function document.onkeydown()
{
if (event.keyCode==116)
{
event.keyCode=0; //这句你可以要也可以不要,
event.returnValue=false; //这句同上,不过建议你把这两句都留着。
}
}
</script>
仅仅是禁止了F5,还有CTRL+R没有禁止。
如果你需要禁止CTRL+R,可以在IF后面用逻辑或连接另外一个条件:
(event.ctrlKey && event.keyCode==82)
不过,还是不能完全禁止刷新(比如直接从菜单来刷)!——没办法。
//start document.onkeydown()
function document.onkeydown()
{if(event.keyCode==116 || event.ctrlKey)
{event.keyCode=0
event.returnValue=false;
}
}
//end document.onkeydown()