سلام خدمت همه دوستان
بعضی وقتا کاربر بدون اینکه کلید خروج رو بزنه مرورگر رو میبنده حالا چطور میشه در این زمان کاربر logOut بشه؟
سلام خدمت همه دوستان
بعضی وقتا کاربر بدون اینکه کلید خروج رو بزنه مرورگر رو میبنده حالا چطور میشه در این زمان کاربر logOut بشه؟
<script type="text/javascript">
function closeIt() {
var option = {
url: "Default.aspx/LogOutt",
type: "Post",
dataType: "json",
data: "{personID:" + personid + "}",
contentType: "application/json; charset=utf-8",
success: function (data) {
},
onerror: function () {
alert("No");
}
}
$.ajax(option);
}
window.onbeforeunload = closeIt;
</script>
که تابع LogOut شما یه webmethod هست که عمل مورد نظر رو انجام میده و personid هم شناسه کاربر هست که باید از طرف client فرستاده بشه
این روخداد زمانی رخ می دهد که کاربر مرورگر را می بندد؟؟؟window.onbeforeunload = closeIt;
بله دوست عزیز
هم تو Firefox و هم IE جواب میده