首页 > 解决方案 > Window.open 关闭时触发事件

问题描述

嗨,我必须在 window.open 中加载一个 url,该 url 在我的浏览器中保存一些 cookie,我想在 window.open 关闭后访问它。我找不到办法。我已经尝试过这些代码。

 var windowStatus = window.open(returnURL, "Login", "type=fullWindow,toolbar=yes,scrollbars=yes,resizable=yes,fullscreen");
 windowStatus.addEventListener("beforeunload", (event) =>{
      let cookieVaal = this.cookieService.get('QSTID');
      sessionStorage.setItem('QSTID', cookieVaal);
    })

这也不起作用,请给我一些建议。提前致谢..

标签: javascriptjqueryangular

解决方案


var new_window = window.open('url')
new_window.onbeforeunload = function(){ my code }

推荐阅读