Javascript 检测窗口I';ve打开关闭-js
我正在构建一个小型web应用程序。 在应用程序中,我使用JS打开一个窗口:Javascript 检测窗口I';ve打开关闭-js,javascript,Javascript,我正在构建一个小型web应用程序。 在应用程序中,我使用JS打开一个窗口: signinWin = window.open("myWindow.htm", "SignIn", "width=600,height=270,location=0,toolbar=0,scrollbars=0,status=0,status=false,statusbar=false,titlebar=no,dependent,alwaysraised,resizable=0,menuBar=0,left=" + 30
signinWin = window.open("myWindow.htm", "SignIn", "width=600,height=270,location=0,toolbar=0,scrollbars=0,status=0,status=false,statusbar=false,titlebar=no,dependent,alwaysraised,resizable=0,menuBar=0,left=" + 300 + ",top=" + 300);
我希望在用户关闭窗口时通过事件得到通知
如何做到这一点
谢谢大家!
signinWin.onunload = function(){
// do something
}
您还可以使用addEventListener。看起来onBeforeUnload事件与您要查找的内容最接近。但是,它会在该窗口内触发大量页面事件。例如关闭浏览器、刷新、单击链接、发布表单等
signinWin.onbeforeunload = function (e) {
var e = e || window.event;
// For IE and Firefox
if (e) {
e.returnValue = 'Any string';
}
// For Safari
return 'Any string';
};