我正在尝试使用windows.onBeforeUnload在我的meteor应用程序的客户端标记一个布尔值,但它不起作用。任何人都可以告诉我为什么?
clientside js
window.onbeforeunload = function() {console.log("I am here");
unloadCheck = true;
};
答案 0 :(得分:0)
您只能拥有一个onbeforeunload处理程序。
考虑以下顺序:
window.onbeforeunload = function() {console.log("I am here"); };
...
// and in galaxy far far away some meteor will do this:
window.onbeforeunload = function() {console.log("I am there"); };
后者将覆盖前者,因此您将只有#34;我在那里"。