📅  最后修改于: 2023-12-03 15:37:44.499000             🧑  作者: Mango
在 Web 开发中,有时需要在浏览器中打开 PDF 文件。使用 JavaScript,我们可以方便地通过设置 iframe
或 window.open
的方式来实现。本文将介绍两种方法来打开 PDF 文件,并提供完整的代码示例。
<iframe>
使用 <iframe>
标签可以在页面上嵌入一个 PDF 文件,用户可以直接在浏览器中进行阅读和打印。以下是使用 <iframe>
打开 PDF 文件的示例:
<iframe src="https://www.example.com/example.pdf" style="width:100%; height:100%;" frameborder="0"></iframe>
需要注意的是,由于浏览器的限制,不同浏览器可能在显示 PDF 文件时存在差异。此外,使用 <iframe>
打开 PDF 文件无法直接实现下载功能。
window.open()
使用 window.open()
可以在新的浏览器窗口或选项卡中打开 PDF 文件。以下是使用 window.open()
打开 PDF 文件的示例:
window.open('https://www.example.com/example.pdf');
使用 window.open()
还可以通过设置参数来实现下载功能,例如:
window.open('https://www.example.com/example.pdf', '_blank', 'download');
这段代码将在新的浏览器选项卡中打开 PDF 文件,并提示用户下载文件。
使用 JavaScript 可以轻松地在浏览器中打开 PDF 文件,我们可以根据实际需求选择使用 <iframe>
或 window.open()
方法。无论哪种方法,我们都可以轻松地实现 PDF 文件的查看和下载。