84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
這是我在需要在使用者從頁面導航時執行某些操作(例如清除會話)的情況下使用的解決方案。
我有2個全域變數
var clearSession = true; var confirmExit = true; window.onbeforeunload = function() { return confirmExit(); } window.onunload = function() { return clearSession(); } function confirmExit() { if (needToConfirm == true) { return "退出页面?"; } } function clearSession() { if (clearSession == true) { alert("在服务器上终止会话!!!"); PageMethods.ClearSession(); } }
然後,當每個頁面提交/按鈕/下拉清單等時,您需要確保上述全域變數設定為false。
希望對某人有幫助。
這是我在需要在使用者從頁面導航時執行某些操作(例如清除會話)的情況下使用的解決方案。
我有2個全域變數
然後,當每個頁面提交/按鈕/下拉清單等時,您需要確保上述全域變數設定為false。
希望對某人有幫助。