当IE执行<body onbeforeunload=“return Win_Close()">;时,只要这个自定义函数Win_Close()有返回值(就是按cancel时)就一直会弹出一个对话框:“,确定要离开该页面吗?“的提示.如果没有返回值IE就会关闭。用javascript如何去掉这个对话框,使webbrowser一直停留在该页面呢?
<html>
<head>
<title>ttt</title>
</head>
<body onbeforeunload ="return Win_Close()">
<script>
function Win_Close()
{
if(!confirm("closing"))
return false;//如果没有返回的话IE会直接关闭
else
window.opener = null;
window.close();
}
</script>
</body>
</html>
<html>
<head>
<title>ttt</title>
</head>
<body onbeforeunload ="return Win_Close()">
<script>
function Win_Close()
{
if(!confirm("closing"))
return false;//如果没有返回的话IE会直接关闭
else
window.opener = null;
window.close();
}
</script>
</body>
</html>
我设计是有三个按钮(Yes,No,Cancel)
Y就保存后退出,N不保存退出,C就什么都不做,但IE不能关
请大家帮下忙