【问题标题】:JS disable beforeunload event handler for a specific case [duplicate]JS针对特定情况禁用 beforeunload 事件处理程序[重复]
【发布时间】:2018-02-05 06:53:12
【问题描述】:

我有一个beforeunload 窗口事件的事件处理程序。

window.addEventListener("beforeunload", myScript);

我还有一个A 标签,他的href 是一个下载文件链接。因此,当我单击链接时,浏览器文件下载弹出窗口会打开,它会导致 beforeunload 被触发。如何防止此特定链接出现这种情况?

 <a href="link">Download</a>

【问题讨论】:

    标签: javascript html


    【解决方案1】:

    打开一个新标签

    <a href="link" target="_blank">Download</a>
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-15
    • 2014-02-17
    • 2013-07-04
    • 2016-06-01
    • 1970-01-01
    • 2021-06-27
    相关资源
    最近更新 更多