日期:2014-05-18  浏览次数:20477 次

我想在客户端IE窗口关闭的时候清除Session 应该怎么做呢?
我想在客户端IE窗口关闭的时候清除Session 应该怎么做呢?也就是在客户关闭IE窗口弹出一个提示,询问是否关闭,当用户选择关闭时候就清除Session 选择否的时候不清除.有没什么好的办法呢?

------解决方案--------------------

代码
[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]
public void ClearSession()
{
if(Session["Infomation"] != null)
Session["Infomation"] = null;
}

在页面中写JS
function ClearSession()
{
huiyuan.QueryAssociatorInfo.ClearSession();
}
指定<body onunload="ClearSession()">就OK 了