【问题标题】:Download / Open PDF with Javascript?使用 Javascript 下载/打开 PDF?
【发布时间】:2017-01-11 19:50:09
【问题描述】:

我面临的问题是我想要两个按钮,您可以在服务器上打开或下载 PDF,例如:

<button id="download">download pdf</button>
<button id="open">open pdf</button>

但我不知道如何实现这一点。我已经发现:

<a href="x.pdf" download="x.pdf">PDF Download</a>

但是:HTML5 下载属性并非在所有浏览器中都有效,需要跨浏览器保存。

【问题讨论】:

    标签: javascript pdf download


    【解决方案1】:

    您可以将onclick 属性与window.open("x.pdf"); 一起使用,或者将其移动到自己的函数中。

    【讨论】:

    • 这只是打开了 pdf,但是如何处理下载选项?
    【解决方案2】:

    你应该看看这个:

    https://github.com/eligrey/FileSaver.js/

    允许跨浏览器下载支持的 JavaScript 文件

    【讨论】:

    • 请在答案中提供代码示例。链接可能有一天会损坏
    • 感谢您的链接!但是我没有找到保存服务器上已经存在的文件的方法。在我的情况下,我要保存的文件没有生成,它已经存在于我的服务器上
    猜你喜欢
    • 2013-09-05
    • 1970-01-01
    • 2011-01-01
    • 1970-01-01
    • 2013-06-23
    • 2021-10-30
    • 1970-01-01
    • 1970-01-01
    • 2011-12-28
    相关资源
    最近更新 更多