我正在尝试使用PDF.js(Mozilla)在IE中查看PDF,并且IE与FF相比给出了不同的行为。 我调试并发现如果我将路径放到另一个调用servlet的文件而不是iframe中的直接url,IE就不会调用servlet。
例如,这适用于IE和FF。
<iframe width="900" height="300" src="/abc/efg/pdfservlet" id="pdf_iframe"></iframe>
这是web.xml
<servlet>
<servlet-name>pdfservlet</servlet-name>
<servlet-class>org.aaa.bbb.PDFServlet</servlet-class>
</servlet>
但这只适用于FF而不是IE。 IE只是不更新PDF内容。(不会调用PDFServlet。)
<iframe width="900" height="300" src="/.../.../viewer.jsp" id="pdf_iframe"></iframe>
如何在IE10 / IE11中修复此问题?