区分文件下载和页面更改的 onbeforeunload 事件

12 浏览
0 Comments

区分文件下载和页面更改的 onbeforeunload 事件

我有一个onbeforeunload事件,它应该在用户转到新页面时触发。它运行得很好,但是我发现在Chrome中,每当用户从当前页面下载文件时,它也会触发。

我想知道如何判断事件是否被文件下载触发。有什么最好的方法吗?

编辑:作为澄清,我不拥有我正在监听onbeforeunload的网站。该事件由安装在第三方网站上的JavaScript代码片段监听。

0