ASP中关于点击浏览器关闭 和 按钮链接到另一个页面的问题
<html><head><title>测试</title><body><formaction="likai.asp"method="post"target="_top">...
<html>
<head>
<title>测试</title>
<body>
<form action="likai.asp" method="post" target="_top">
<p align=center><input type=submit value="离开">
</form> '点击按钮 跳转到另一个页面
<body onunload="window.open('likai.asp')"> '直接关闭浏览器跳转到另一个页面
</body>
</html>
我想在执行第一个跳转的时候就不需要执行第二个了, 在第一个没有执行的时候才执行第二个 .......
请教各位大大了 ... 谢谢! 展开
<head>
<title>测试</title>
<body>
<form action="likai.asp" method="post" target="_top">
<p align=center><input type=submit value="离开">
</form> '点击按钮 跳转到另一个页面
<body onunload="window.open('likai.asp')"> '直接关闭浏览器跳转到另一个页面
</body>
</html>
我想在执行第一个跳转的时候就不需要执行第二个了, 在第一个没有执行的时候才执行第二个 .......
请教各位大大了 ... 谢谢! 展开
1个回答
展开全部
这种方法,可以用JS赋值并判断来解决,你试试下面的代码:
<html>
<head>
<title>测试</title>
<body>
<form action="likai.asp" method="post" target="_top" onsubmit="return goSub()">
<p align=center><input type=submit value="离开">
</form> '点击按钮 跳转到另一个页面
<body onunload="goUnLoad()"> '直接关闭浏览器跳转到另一个页面
<script language=javascript>
var isClose = true;
function goSub(){
isClose = false;
return true;
}
function goUnLoad(){
if(isClose) window.open('likai.asp')
}
</script>
</body>
</html>
<html>
<head>
<title>测试</title>
<body>
<form action="likai.asp" method="post" target="_top" onsubmit="return goSub()">
<p align=center><input type=submit value="离开">
</form> '点击按钮 跳转到另一个页面
<body onunload="goUnLoad()"> '直接关闭浏览器跳转到另一个页面
<script language=javascript>
var isClose = true;
function goSub(){
isClose = false;
return true;
}
function goUnLoad(){
if(isClose) window.open('likai.asp')
}
</script>
</body>
</html>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询