问倒众生,关于asp.net又一问 如果是离开的时候有些数据库操作,最好还是在服务器端做,比较保险你的需求也可以做,设一个隐含域,点B1的时候给个值,在LeaveWin函数里判断这个域的值就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 思路很简单啊,加个标志就行<!--只是思路,没测试--><head> <title> </title> <script language='javascript'> var sflag=true; function dealwith() { location.href="123.aspx?type='gy';" } function LeaveWin() { if(sflag) alert('leave'); } </script> </head> <body onbeforeunload="LeaveWin()"> <input type="button" id="B1" onclick="sflag=false;dealwith();"> 另外可以像2楼说的,在页面放个<input type ="hidden"/>的东东,点击B1的时候给它赋值,在页面离开事件LeaveWin里面读这个值然后做判断,进行不同的处理。 ding js点击切换样式 续昨日问题 求一个有“添加”和“删除”一行表格的代码! 梅花雪树型控件,加在一个div内,而且把src改为:src="MzTreeView10.js",为什么不能显示呢? 关于div onmouseout的下拉菜单的畸形问题 JS素数问题 有没有什么办法能将新打开的窗口全部隐藏起来的??? 限定日期格式的正则表达式怎么写? 在javascript中,如何关闭所有弹出的子窗口? 困惑了很久的问题!怎么不能打印?在线等 【求助】模拟表单文件域 急!急!急!高手请进!如何取得map里的area?
<head>
<title> </title>
<script language='javascript'>
var sflag=true;
function dealwith()
{
location.href="123.aspx?type='gy';"
} function LeaveWin()
{ if(sflag) alert('leave');
}
</script>
</head>
<body onbeforeunload="LeaveWin()">
<input type="button" id="B1" onclick="sflag=false;dealwith();">