當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案。本站提示廣大學習愛好者:(當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案)文章只能為提供參考,不一定能成為您想要的結果。以下是當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案正文
處理方案1:禁用緩存,前一次運用的辦法,在電腦上各閱讀器都沒問題,但在ipad、安卓手機上仍有問題
處理方案2:禁用閱讀器前進鍵 javascript: window.history.forward(1); 後果和方案逐個樣的後果,pad上沒效果
處理方案3:Response.Write("<script>window.location.replace('login.aspx')</script>");依舊可當前退,覺得還不如1、2,但是在前台加個onclick事情,不觸及表單提交,居然可以,由此就到方案4
處理方案4:用ajax,在ajax頁面裡將session清空,然後在如今的頁面加js
function logout(isLogout) {
if (isLogout != "") {
$.ajax({
url: "ajax/logout.aspx",
data: "code=" + encodeURI(isLogout), cache: false,
datatype: "html",
success: function (context) {
LogoutReturn(context);
}
});
}
else {
return "Error";
}
}
function LogoutReturn(context) {
if (context == "success") {
location.replace('login.aspx');
}
}
以上內容是給大家引見的當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案,希望對大家有所協助!