程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案

當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案

編輯:C#入門知識

當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案。本站提示廣大學習愛好者:(當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案)文章只能為提供參考,不一定能成為您想要的結果。以下是當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案正文


處理方案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');
}
}

以上內容是給大家引見的當用戶加入點擊閱讀器前進仍可回到原來頁面的處理方案,希望對大家有所協助!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved