卸载事件没有在IE中为window.open触发

时间:2014-09-29 09:11:29

标签: javascript jquery internet-explorer

想法是window.open()保存并下载文件,我必须使用ajax更新包含已保存文件的表。 我有以下代码适用于Chrome和Firefox,但是"卸载"事件不会触发IE。

        $(document).on('click', "#Download", function () {
            ...
            var popup = window.open("myurl", '_blank');

            $(popup).on("unload", function () {
                //Never gets here
                refreshTableWithSavedFiles();
            });
        });

如何在IE上制作这样的东西的任何想法将不胜感激! 谢谢!

1 个答案:

答案 0 :(得分:0)

这应该适用于较新版本的IE。如果它是您尝试定位的旧版本,则可以尝试使用onunload代替unload