-1
當用戶導航到某個其他頁面時,需要清除會話值,刷新或關閉瀏覽器。我曾嘗試onunload事件的asp.net,但它沒有幫助。在頁面更改,關閉或刷新頁面時刪除會話值
或者是否有可能在JavaScript中設置會話值?作爲服務器端的會話存儲,所以我認爲我們無法訪問JavaScript中的會話。
當用戶導航到某個其他頁面時,需要清除會話值,刷新或關閉瀏覽器。我曾嘗試onunload事件的asp.net,但它沒有幫助。在頁面更改,關閉或刷新頁面時刪除會話值
或者是否有可能在JavaScript中設置會話值?作爲服務器端的會話存儲,所以我認爲我們無法訪問JavaScript中的會話。
您也可以嘗試刪除/頁面初始加載之前設置會話:
.. Page_Load() {
if(!IsPostBack) {
Session.Remove("key"); // or Abandon(), or Clear().
}
}
則可以通過AJAX請求訪問會話值在JavaScript中,順便說一句你的問題似乎廣泛 – InferOn 2014-12-06 09:32:22
不要使用'Session'。使用'hiddenfield'或'viewstate'或'querystring'。 – adatapost 2014-12-06 09:44:58