Jquery 在子窗口中加载pdf文件,为什么就绪可以工作,但没有其他事件

Jquery 在子窗口中加载pdf文件,为什么就绪可以工作,但没有其他事件,jquery,Jquery,我正在弹出窗口中加载.pdf文件。我想附加一个事件。ready事件可以很好地工作,但其他事件不能。为什么会这样 这项工作: var destURL = "c:\mypdf.pdf; $(window.open(destURL)).ready(handler); 这并不是: var destURL = "c:\mypdf.pdf; $(window.open(destURL)).unload(handler); 起初,我认为不能将jquery添加到一个真正只是pdf文档的页面中,但事实上.re

我正在弹出窗口中加载.pdf文件。我想附加一个事件。ready事件可以很好地工作,但其他事件不能。为什么会这样

这项工作:

var destURL = "c:\mypdf.pdf;
$(window.open(destURL)).ready(handler);
这并不是:

var destURL = "c:\mypdf.pdf;
$(window.open(destURL)).unload(handler);

起初,我认为不能将jquery添加到一个真正只是pdf文档的页面中,但事实上.ready正在工作,这让我有了不同的想法。其他事件都不起作用,只有.ready。

看起来这是不可能的,至少跨浏览器是不可能的。例如,在FF中,使用pdf.js调用卸载处理程序,但在窗口加载之后立即调用

具有使用轮询的可用答案