gpt4 book ai didi

java - 如何在新选项卡中打开 PDF 并在浏览器中显示(不要求下载)?

转载 作者:搜寻专家 更新时间:2023-11-01 01:34:06 25 4
gpt4 key购买 nike

我有一个 PDF 链接,当我点击它时,我希望它打开一个新选项卡并在新选项卡中呈现,而不是要求我下载它。我该怎么做?

请注意,我问这个问题是为了能回答它。这些信息可以从其他答案中拼凑而成,但我希望它们都集中在一个地方

最佳答案

要在新标签页中打开链接(无论是否为 PDF),您必须修改该链接的 HTML

<a href="/link_to_pdf.pdf">PDF</a>

<a href="/link_to_pdf.pdf" target="_blank">PDF</a>

要在浏览器中打开 PDF,您必须对响应 header 进行服务器端更改。在 Java 中,您可以这样做:

response.setContentType("application/pdf");
response.addHeader("content-disposition", "inline; filename=link_to_pdf.pdf");

最重要的是内联。如果您放置附件,您的浏览器将尝试下载它。 You can read more here.

关于java - 如何在新选项卡中打开 PDF 并在浏览器中显示(不要求下载)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26186261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com