【发布时间】:2016-03-07 15:55:46
【问题描述】:
我正在尝试在选项卡/窗口关闭时显示弹出窗口。如果用户单击“离开此页面”,则必须清除/销毁所有 cookie 和会话。否则,如果他单击“留在此页面上”。之前应该一切正常吧?
我的代码:
$rootScope.onExit = function() {
$cookies.remove('isAuthenticated');
$cookies.remove('current_user');
$rootScope.isLoggedIn = false;
};
$window.onbeforeunload = $rootScope.onExit;
我的代码工作正常意味着如果窗口/选项卡关闭它会删除所有 cookie 但问题是我希望它在弹出结果后完成
【问题讨论】:
-
使用
confirm而不是alert并让您的代码在OK点击上运行 -
@entre Stille 确认根本不起作用 :(
-
使用确认后能否分享更新后的代码...
标签: javascript angularjs node.js cookies