ASP关闭网页时弹出对话框

来源:百度知道 编辑:UC知道 时间:2024/06/07 01:36:21
我想实现一个很简单的功能,就是不知该如何写,功能要求,我用的是ASP,当用户关闭网页时,弹出一个对话框,如果用户点确认关闭时,运行USEROUT.ASP同时关闭网页,如果不点确定则返回网页.

使用JavaScript监视窗口关闭事件:
<script language=javascript>
function window.onbeforeunload(){
if(confirm('确定要关闭窗口吗?'))
{
return true;//关闭当前窗口
}
else

{
return false;

var temp = <%=你的后台Public类型的方法名称()%>;

}

}
</script>

切记,调用的后台方法一定要是Public类型的,否则调取不到的。

body标签修改为
<body onunload="getother()">
javascript这样写
<script>
<!--
function getother(){
if(confirm("您真的要退出系统吗?")){
window.open ("userout.asp")
}
}
//-->
</script>
在userout.asp文件的最后写关闭代码

<script>window.opener=null;window.close(this);</script>

<SCRIPT language=javascript>
window.onbeforeunload = function()
{
var