如何在php刷新页面时调用注销页面?
how to call logout page while refreshing the page in php?
/* The below code is used to make alert before reload a page */
window.onbeforeunload = function() {
return "";
}
/* The above code is used to make alert before reload a page */
/* i) 添加以上代码以确认用户是否需要刷新。 (完成的 )
ii)如果是,我想调用注销页面(尚未完成 - 需要帮助)*/
致电location.href = 'yourlogoutpage'
。
根据您的情况,它会触发定位。
下面的截图代码一定要看,希望对你有所帮助
window.onbeforeunload = function() {
$.ajax({
url: "your_logout_url", // which destroy user session
type: 'GET',
aync: false, // it is very usefull on serveside for waiting server response
success: function(data){
document.location.href='your_login_page_link'
}
});
}
请尝试以下代码。
<script type="text/javascript">
window.onload = function() {
if (confirm('Are you sure ?')) {
// Call log out URL instead of Google
window.location = "http://www.google.com";
} else {
// Do nothing!
return false;
}
};
</script>
如果用户 select 确定,那么他将被重定向到 Google。
如果您需要更多信息,请告诉我。
使用event.currentTarget.performance.navigation.type
确定导航类型。
function CallbackFunction(event) {
if(window.event) {
if(window.event.clientX > 40 && window.event.clientY > 0) {
alert("refresh button is clicked");
}
} else {
if(event.currentTarget.performance.navigation.type == 1) {
alert("refresh button is clicked");
}
}
}
/* The below code is used to make alert before reload a page */
window.onbeforeunload = function() {
return "";
}
/* The above code is used to make alert before reload a page */
/* i) 添加以上代码以确认用户是否需要刷新。 (完成的 ) ii)如果是,我想调用注销页面(尚未完成 - 需要帮助)*/
致电location.href = 'yourlogoutpage'
。
根据您的情况,它会触发定位。
下面的截图代码一定要看,希望对你有所帮助
window.onbeforeunload = function() {
$.ajax({
url: "your_logout_url", // which destroy user session
type: 'GET',
aync: false, // it is very usefull on serveside for waiting server response
success: function(data){
document.location.href='your_login_page_link'
}
});
}
请尝试以下代码。
<script type="text/javascript">
window.onload = function() {
if (confirm('Are you sure ?')) {
// Call log out URL instead of Google
window.location = "http://www.google.com";
} else {
// Do nothing!
return false;
}
};
</script>
如果用户 select 确定,那么他将被重定向到 Google。
如果您需要更多信息,请告诉我。
使用event.currentTarget.performance.navigation.type
确定导航类型。
function CallbackFunction(event) {
if(window.event) {
if(window.event.clientX > 40 && window.event.clientY > 0) {
alert("refresh button is clicked");
}
} else {
if(event.currentTarget.performance.navigation.type == 1) {
alert("refresh button is clicked");
}
}
}