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

ASP .Net的窗体关闭问题,在线
我是一个新手,在写一个程序时出现一个问题,要求点击右上角的“X”关闭窗体时,销毁Session,请教大家这个方法应该写在什么地方?

------解决方案--------------------
不能马上确定关闭了浏览器,要在sessionend事件里面写,不过,得一段时间才能获得这个事件..在Global.asax里面
------解决方案--------------------
所有程序都是这个IE里 关闭“X”会自动销毁Session
------解决方案--------------------
Session 在你关闭浏览器时自动就没了。
------解决方案--------------------
JScript code
//仅对ie有用,不能判断通过菜单关闭浏览器和通过任务管理器结束ie进程
window.onunload=function()
{
  var e=event;
  if(e.clientY>document.body.clientHeight || e.clientY<0)
   window.open("摧毁session.aspx");
}