关于窗口关闭事件 可以在 Body 的 OnClose 事件中写代码。------------------------------------------------------------http://kmok.cn 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 onunload不能区分判断窗口关闭和刷新,不行。 if (opener && !opener.closed && opener.dialogWin) {................}楼主的意思应该是说用window.open创建的窗口吧? 试验下下面的代码,应该是可以的<HEAD><SCRIPT>function a(){if(event.clientX<=0&& event.clientY<0){//关闭alert("关闭");}else{//refreshalert("刷新");}}</SCRIPT></HEAD><BODY onunload=a(); >test close .</BODY> window.onbeforeunload = function() { try { if (document.body.offsetWidth-50 < event.clientX && event.clientY<0) return confirm("是否关闭当前窗口"); } catch(e) { } } window.onbeforeunload = function() { try { return confirm("是否关闭当前窗口"); } catch(e) { } } 还是不行啊,你们说的在IE中都有效,可是在Nescape中都没有效,凡是有event的都不行。 可以考虑为刷新做个按钮吧,Nescape没用过,提供个思路而已。 http://www.w3.org/TR/REC-html40/interact/scripts.html#h-18.2.3 看看这里的参考// as2中ExternalInterface.call调用不到JS 问个 js隐藏和显示的效果 如何实现了! js购物车问题,请高手帮忙!不知道是什么问题?郁闷了几天 jquery 这个选择器应该怎么写? 求救关于网页滚动条的特效 如何实现鼠标滚轮事件 做了个Table 的Row拖动,有兴趣的来看看 自动关闭IE,我的这段代码怎么在2000+ie5下不好用,有替代的办法么? Jquery如何自动改变CSS背景,我的必须点一下才能改变 更换图片路径啊,怎么搞? 菜鸟提问~ 急救急救急救急救急救急救!ASP 传入 JAVASCRIPT 问题????
................
}
楼主的意思应该是说用window.open创建的窗口吧?
试验下下面的代码,应该是可以的
<HEAD>
<SCRIPT>
function a(){
if(event.clientX<=0&& event.clientY<0){//关闭
alert("关闭");
}else{//refresh
alert("刷新");
}
}
</SCRIPT>
</HEAD>
<BODY onunload=a(); >
test close .
</BODY>
{
try
{
if (document.body.offsetWidth-50 < event.clientX && event.clientY<0)
return confirm("是否关闭当前窗口");
}
catch(e)
{
}
}
{
try
{
return confirm("是否关闭当前窗口");
}
catch(e)
{
}
}