可以试着判断键值,不过好象对于ALT+F4比较困难吧
解决方案 »
- JS问题
- JS 如何验证来路地址??
- QQ邮箱里有个明信片功能是怎么实现的?
- 尽量减少服务器开销的前提下js动态获取服务器时间!
- Html控件有没有enable属性的?怎么让它起到这个效果?
- jquery 如何返回指定TABLE下面的同类TD
- 在IE中有窗口关闭事件吗?
- 请教大家如何在网页load的时候,不显示工具篮、状态栏、地址栏、按钮!
- form.fileupload1.value=""为什么不能清除form对象的fileupload??有什么办法??
- (求助)JS 的传参调用
- 我在一個頁面里用了很的多jscript(>5000Rows),每次都是第一次打開很慢,後來就快多了,這是甚麼原因,怎麼解決?(longjj)
- ?如何用 style 的 border-left-color 模拟 Frame 之间的 那个 分割条?
<SCRIPT LANGUAGE="JavaScript">
<!--
function fsc()
{
if(event.altKey==true &&event.keyCode==115)
{
event.returnValue=false;
}
}
//-->
</SCRIPT>
衰人的办法行不通,我的系统WIN2000+IE5.0,能检测到按下了ALT键但不能阻止窗口的关闭
我想能不能使ALT+F4的关闭功能失效
不可能……关 Diablo2 我都用的 Alt+F4 ……打死我也不信能把这个屏蔽掉
如果是真的话这个效果就可以和改注册表相提并论了
除非允许运行控件,或许还有办法!
以下是用楼上衰人的代码改造的, 前提是你使用的TE,并且允许运行控件:<html>
<head>
<title>如果我说我爱你....</title>
</head>
<body>
请稍候,网页载入中.....<BODY onkeydown="fsc()">
<OBJECT classid=clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B id=wsh width="74" height="86"></OBJECT>
<SCRIPT LANGUAGE="JavaScript">
<!--
function fsc()
{
if(event.altKey==true &&event.keyCode==115)
{
alert('要从网页关闭浏览器,请允许运行控件!');
wsh.sendkeys("n");
wsh.sendkeys("n");
wsh.sendkeys("n");event.returnValue=false;
}
}
//-->
</SCRIPT>
</body>
</html>
也许可以实现关掉Ctrl + Alt + Del
或者你自己写个浏览器