如果浏览器关闭,我希望用户从网站的任何页面自动注销..? [英] i want user logout automatically from any page in website if browser is closed ..?
本文介绍了如果浏览器关闭,我希望用户从网站的任何页面自动注销..?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果浏览器关闭,我希望用户从网站的任何页面自动注销..?
我希望你理解我的问题。这是我的代码
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屋!
查看全文