如果浏览器关闭,我希望用户从网站的任何页面自动注销..? [英] i want user logout automatically from any page in website if browser is closed ..?

查看:103
本文介绍了如果浏览器关闭,我希望用户从网站的任何页面自动注销..?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果浏览器关闭,我希望用户从网站的任何页面自动注销..?



我希望你理解我的问题。这是我的代码



i想打电话退出按钮请我怎么打电话



---- ------------- Java Script Code



i want user logout automatically from any page in website if browser is closed ..?

i hope you understant my question . here is my code

i want to call logout button please how can i call

-----------------Java Script Code

<script type="text/javascript">
       function check() {
           if(window.closed)
           {
           aler("Please Save Data First");
           }
           }


       }
     </script>







< ----------调用>








<----------calling>


<body  style="width: 100%; height: 100%"  bgcolor="#333333" onunload="check();">

推荐答案

你可以用两种方式做到这一点,

1)你可以调用Logout按钮点击事件使用javascript使用。



you can do it in two ways ,
1) You can call Logout button click event using javascript using.

<script type="text/javascript">
       function check() {
           if(window.closed)
           {
             document.getElementById("btnLogout").click();
           }
        }
 

       }
     </script>





其中 btnLogout 是退出按钮的ID



2)你可以使用pageMethod或Ajax方法执行注销代码





where btnLogout is id of logout button

2) you can execute code for logout using pageMethod or Ajax method

<script type="text/javascript">
       function check() {
           if(window.closed)
           {


.ajax({
type: POST
url: Default.aspx / Logout // Logout的PageName / MethodName
contentType: application / json; charset = utf-8
data:{},
dataType: json
成功: function (data){

alert( logout Successfully .. !!);


},
错误: function (结果){
alert( 错误);

}
});

}
}



< / script >
.ajax({ type: "POST", url: "Default.aspx/Logout", // PageName/MethodName for Logout contentType: "application/json;charset=utf-8", data: {}, dataType: "json", success: function (data) { alert("logout Successfully..!!"); }, error: function (result) { alert("Error"); } }); } } </script>

< br $> b $ b

c#





c#

[WebMethod]
       public static void Logout()
       {
       //Your c# script for logout..

       }


这篇关于如果浏览器关闭,我希望用户从网站的任何页面自动注销..?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆