【发布时间】:2016-09-11 04:32:09
【问题描述】:
我希望允许用户打开或保存 PDF 文件,而不是 PDF 文件自动下载。
假设我有一个简单的锚标记
<a href="pdf/pdf-file1.pdf" > View PDF </a>
我尝试在自己的锚点中使用download 和type="application/pdf",但它不起作用。
我可以强制使用文件后面的 C# 代码打开 PDF 文件,但我想避免是否有一种简单的基于 HTML 的方法,即使在 HTML 5 中也没有
【问题讨论】:
-
除非您有一些非常、非常、非常好的理由,否则应该将 PDF 的处理和显示方式留给用户。如果在浏览器中显示文档很重要,您可以通过在服务器端呈现它来强制执行此操作。
-
我不介意默认行为,但这是客户请求。只是想知道它是否可以仅使用 HTML 来完成。我也可以使用 HTTP 处理程序从后面的代码中做到这一点。