首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

怎么在关闭页面时自动清除Session

2012-10-19 
如何在关闭页面时自动清除Session?1、在要关闭的页面中的head处加入如下的java脚本:head??? script ty

如何在关闭页面时自动清除Session?

1、在要关闭的页面中的<head>处加入如下的java脚本:
<head>
??? <script type="text/JavaScript" language="javascript">
??????? function?? when_closed(){
??????????? //该函数的作用是:当浏览器窗口被关闭时,调用程序,清除session
??????????? //否则要等一段session过期时间(如:10分钟)让服务器自行清除,这样,主页的计数器可能就不准确
??????????? //判断当前鼠标的位置,以确定是否为关闭页面,而非刷新。
??????????? if(event.clientX<0 && event.clientY<0){
??????????????? //alert("closed");//该语句在调试时用,以判断该函数是否被执行
??????????????? top.location="ie_closed.aspx";
??????????? }
??????? }
??? </script>
</head>

2、新建一个页面,在body中添加这句:
<%Session.Abandon(); %>

?

知道就这些而已

请各位大虾们给补充补充~~~谢谢哈

1 楼 sunney2010 2011-05-09   ifFRAME不行哟

热点排行