【发布时间】:2010-09-10 21:14:44
【问题描述】:
我有一个动态加载 PDF 文件以在浏览器中查看的 Web 应用程序。 目前,它使用“innerHTML”将 div 替换为 PDF 对象。这行得通。
但是,有没有更好的方法来获取元素的 ID 并为 Object / Embed 设置“src”或“data”参数并让它立即加载新文档? 我希望 Adobe Acrobat Reader 的实例会留在屏幕上,但新文档会加载到其中。
这是一个对象的 JavaScript 示例:
document.getElementById(`divPDF`).innerHTML = `<OBJECT id='objPDF' DATA="'+strFilename+'" TYPE="application/pdf" TITLE="IMAGING" WIDTH="100%" HEIGHT="100%"></object>`;
感谢任何见解。
【问题讨论】:
标签: javascript pdf object embed