我想允许用户打开或保存PDF文件而不是PDF文件自动下载。
让我们说我有一个简单的锚标记
<a href="pdf/pdf-file1.pdf" > View PDF </a>
我尝试在自己的锚点中使用download
以及type="application/pdf"
,但它不起作用。
我可以使用C#代码隐藏文件强制打开PDF文件,但我想避免使用简单的基于HTML的方法,即使在HTML 5中也是如此
答案 0 :(得分:0)
你自己主持这个pdf吗?如果是,请尝试将target="_blank"
添加到锚标记:
<a href="pdf/pdf-file1.pdf" target="_blank"> View PDF </a>
否则,请尝试使用iframe:
<iframe src="pdf/pdf-file1.pdf"
style="width:600px; height:800px;" frameborder="0"></iframe>
此外,如果您从自己的后端发送此文件,请将内容处置设置为内联在您的回复中:
Content-Type: application/pdf
Content-Disposition: inline; filename="pdf-file1.pdf"