页面关闭时结束Session

    技术2025-04-19  26

    首先创建页面LogOut.aspx

    protected void Page_Load(object sender, EventArgs e){    Session.Abandon();}

    脚本

    <script language="text/javascript"var clicked = false;function CheckBrowser() {if (clicked == false) {//页面关闭}else {//重定向 clicked = false;}}function bodyUnload() {if (clicked == false)//页面关闭{ var request = GetRequest();request.open("GET", "../LogOut.aspx", true);request.send();}}function GetRequest() { var xmlHttp = null; try { // Firefox, Opera 8.0+, Safari xmlHttp = new XMLHttpRequest(); } catch (e) { //Internet Explorer try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp;} //]]></script;"<body οnunlοad="bodyUnload();" οnclick="clicked=true;"><form id="form1" runat="server">
    最新回复(0)