【问题标题】:Detect closing browser tab via JavaScript in the Mobile Safari?在 Mobile Safari 中通过 JavaScript 检测关闭浏览器选项卡?
【发布时间】:2012-08-17 16:16:38
【问题描述】:

当用户单击当前浏览器选项卡的关闭按钮时,我需要获取任何事件。我在这种情况下使用的任何一种方法都不起作用(例如 onunload、unload 和 pagehide 事件处理不检测关闭选项卡,仅更改或更新选项卡)。

【问题讨论】:

    标签: javascript ios ipad safari


    【解决方案1】:

    来自Safari documentation

    卸载已弃用,改用 pagehide。

    当您单击“选项卡”视图以打开新页面时,看起来 pagehide 实际上会触发(请参阅 ghenne 的答案中的 here),但除此之外,甚至不存在关闭 Mobile Safari 上的浏览​​器的事件!找到了herehere 的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-17
      • 2012-09-11
      • 2020-09-25
      • 1970-01-01
      • 2013-12-24
      • 1970-01-01
      相关资源
      最近更新 更多