【发布时间】:2016-08-03 02:05:26
【问题描述】:
我正在尝试通过从 Rest 端点请求来打开 PDF 文件。但在这种情况下,文件正在下载。我尝试在另一个窗口中打开它。它也只是显示新窗口并在那里下载。
我使用了 Chrome。因此,在 Chrome 中,默认情况下它会下载文件,而在 Firefox 中,它会显示打开或保存文件的对话框。我不想要那个对话框。但是想要在新窗口中显示文件,并具有普通 pdf 查看器将显示的所有功能,如下载、打印等。
有没有什么方法可以避免默认下载文件而只在另一个窗口中显示该文件?当我看到 URL 的属性时,Content-Disposition 是 attachment; filename="abc.pdf"。此外,它的内容类型是application/pdf;charset=utf-8。
<a target="_blank" data-content-type="application/pdf" onclick="open(this.href, this.target, 'fullscreen=yes'); return false;" data-type="downloadTenPointDocument" href="<c:out value="${resultItem.offer.programInfoUrl}"/>">View 10-point</a>
【问题讨论】:
标签: java jsp google-chrome pdf download