window.onbeforeunload = onbeforeunload_handler;
function onbeforeunload_handler(){
var warning="您确认退出吗?";
return warning;
}
我在页面上的工具条里点击“刷新”图标也会执行这段代码,我想点击关闭才执行,那个高手有方法。
用if(event.clientX>document.body.clientWidth && event.clientY<0 || event.altKey)判断也不行。
function onbeforeunload_handler(){
var warning="您确认退出吗?";
return warning;
}
我在页面上的工具条里点击“刷新”图标也会执行这段代码,我想点击关闭才执行,那个高手有方法。
用if(event.clientX>document.body.clientWidth && event.clientY<0 || event.altKey)判断也不行。
放在onbeforeunload_handler里面,符合条件才执行var warning="您确认退出吗?";
return warning;
<body onload="opener.location.reload()"> 开窗时刷新
<body onUnload="opener.location.reload()"> 关闭时刷新<script language="javascript">
window.opener.document.location.reload()
</script>