document.onkeydown = function(e){
e = e || window.event;
var keyword = e.which || e.keyword;
if(keyword == 115 && e.altKey){
if(e.preventDefault){
e.preventDefault();
}else{
e.returnValue = false;
}
return;
}
}加一段这个东西。
e = e || window.event;
var keyword = e.which || e.keyword;
if(keyword == 115 && e.altKey){
if(e.preventDefault){
e.preventDefault();
}else{
e.returnValue = false;
}
return;
}
}加一段这个东西。
解决方案 »
- 求一个"验证时间格式"的JS
- gridview获取行号求助
- jquery写的一个图片切换效果,图片显示不正常,请大侠指点一下。
- 求帮助修改~
- JavaScript的SQL查询
- Firefox 与 IE javascript使用区别 在线...
- 要点击一个按钮后把这个按钮设为不可用而另外一个按钮设为可用 在线等啊!!
- js数字转换千分位的问题
- location="a.asp",在IE5.0和其他浏览器没有反应?只能是IE6.0才可以
- 请问高手怎样才能实现判定客户端IE和netscape语言的版本,来打开不同的网页呢?谢谢!
- jquery mobile search 如何触发事件?
- 诡异的javascript代码
我试了很多方法,这个方法最有效,不过有点复杂,要用两个网页文件。第一个文件:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
var jmk=0;
function stopj()
{
window.showModalDialog("pok.htm", self, "dialogHeight:90px;dialogWidth:120px;status:0;help:0;scroll:0");
if(jmk==0) stopj();
}
function onKeyDown()
{
if(event.altKey || event.keyCode==115)
{
jmk=0;
stopj();
event.keyCode=0;
event.returnValue=false;
}
}
</SCRIPT>
</HEAD>
<BODY onkeydown="onKeyDown()">
这个窗口用Alt+F4关不掉。
</BODY>
</HTML>第二个文件:(pok.htm)
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function aazt()
{
if(event.altKey || event.keyCode==115)
return;
dialogArguments.jmk=1;
window.close();
}
</SCRIPT>
</HEAD>
<BODY>
请松开“ALT”和“F4”键
<INPUT TYPE="button" VALUE="要点这里关闭" ONCLICK="aazt();">
</BODY>
</HTML>