扫码关注官方订阅号
这是我在需要在用户从页面导航时执行某些操作(例如清除会话)的情况下使用的解决方案。
我有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。
希望对某人有所帮助。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
这是我在需要在用户从页面导航时执行某些操作(例如清除会话)的情况下使用的解决方案。
我有2个全局变量
然后,当每个页面提交/按钮/下拉列表等时,您需要确保上述全局变量设置为false。
希望对某人有所帮助。