注意:我不认为这是Detect failure to load contents of an iframe或Detecting when Iframe content has loaded (Cross browser)(或任何类似的)的副本。
简而言之,我正在使用IFrame来使用浏览器的内部查看器来显示Pdfs。由于我们只支持Chrome / FF(我们使用WebGL)并且都有嵌入式Pdf查看器,因此它是避免实现pdf.js的便捷方式(至少在我们需要更多控制/可以节省资源之前)。
尽管如此,我们确实希望能够检测IFrame何时完成加载,以便我们可以正确转换/检测问题。
因此,假设IFrame源是pdf(并且pdf来自同一个域),有没有办法确定iframe何时从外部加载?
答案 0 :(得分:3)
使用iframe.Simple的onload事件
<iframe src="test.pdf" onload="alert('Worked')" ></iframe>