有个很麻烦的方法:<script language=javascript>
<!--
function myunload() {
if(!confirm('确定退出')) {
window.open(location.href +'?l=1','','');
}
}
onload=function() {
var l = location.search;
if (l=='?l=1') {
alert('不退出函数在这里');
}
}
//-->
</script>
<body onbeforeunload="javascript:myunload();">
</body >
<!--
function myunload() {
if(!confirm('确定退出')) {
window.open(location.href +'?l=1','','');
}
}
onload=function() {
var l = location.search;
if (l=='?l=1') {
alert('不退出函数在这里');
}
}
//-->
</script>
<body onbeforeunload="javascript:myunload();">
</body >
解决方案 »
- input name属性的问题
- js动态设置获取iframe参数问题,急救!!
- ext 如何删除组件
- 为什么在javascript申请变量指向Global会报错,即 var pointer=Global 会报错。
- 【【【很多ActiveX都有这两个属性_cx,_cy,不知道什么意思!!!】】】
- 80分 在线等高手?急!
- 求一段比较特殊的级联代码!!
- 小問題,在線等,馬上結?
- 请问如何在SELECT的OPTIONS集合中添加一个自定义的方法?
- 下面出错???:<input type=button name=min value=min onclick="window.moveto(1000,2000)">
- 关于文本框焦点的问题
- 怎么控制窗口的关闭,关闭的时候去触发其他事件,onbeforeunload 好像不支持框架
但当用户加入像这些歌曲(http://wma.44mp3.com/Qb3iuhr5/cn/gt3/f/fir/03/10.wma)的候我的页面就会重定向
function UnloadCancel()
{
window.event.returnValue = "你是否真的要关闭窗口?";
}
function UnloadConfirm()
{
alert('点击确定需要执行的操作');
}
</script>
<body onUnload="javascript:UnloadConfirm();" onbeforeunload="javascript:UnloadCancel();">