检查PDF是否已加载

4

我正在尝试在iframe中加载PDF,并且只有在PDF已加载时才执行一些事件。(注:PDF已加载,指的是PDF内容在屏幕上可见,而不是Adobe Reader的初始化/加载进度条)。 目前我正在使用以下代码:

<iframe id="iframe" src="http://somedomain.com/somfilePatf/someFile.pdf">  

我尝试使用onload事件来处理iframe,但是它会在页面呈现iframe时就立即触发(而不是当iframe内容完全加载时触发)。请在此方面给予帮助。

2个回答

0

0
使用以下代码/函数来实现所需的选项
<iframe id="iframe" src="http://somedomain.com/somfilePatf/someFile.pdf">  

<script type="text/javascript">
    document.getElementById('iframe').onload = function() {
        functionAfterPDFLoad();
    }
</script>

只要 iframe 加载完成(而不是 PDF),这就可以工作,但在 IE 中无法工作。 - Abhishek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接