none
怎么去监控IE11浏览器窗口关闭事件 RRS feed

全部回复

  • 你好,

    能具体说你的需求吗?比如你要监听什么窗口关闭? 要触发什么事件,要监听哪个ie的窗口关闭,是目前窗口还是其他窗口。


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2020年3月27日 1:35
  • 监听ie11浏览器的窗口关闭方法,

    2020年4月2日 2:14
  • 因为现在的项目是多开窗口的,但是开太多的话浏览器会崩溃,觉得需要限制下打开窗口数量,全局加的变量能够实现窗口打开数量的监控,但是窗口关闭方法 onunload 谷歌测试的代码还行,到ie11就无效了,需要监控当前项目所有打开页面的窗口的关闭,因为有公共的页面组件,所以有一个合适的监听方法就可以实现,也就是能监控当前窗口关闭的方法就可以;
    2020年4月2日 2:18
  • 除了监控窗口关闭的限制,还考虑到了另一种方案就是每次打开新窗口生成的window对象公共存放起来,每次开窗口前去遍历之前打开过的window的closed的状态值也可以实现,但是这种方案的话,需要对window对象进行缓存,不然刷新浏览器以后之前保留的数据会自动消失,而window对象无法转义也不能存储进缓存===,因此现在两种方案都卡住了,有其他好的方案吗?

    2020年4月2日 2:21