如何使用html在新选项卡中打开指向pdf文件的链接

Posted

技术标签:

【中文标题】如何使用html在新选项卡中打开指向pdf文件的链接【英文标题】:How to open link to pdf file in new tab using html 【发布时间】:2011-02-26 04:56:08 【问题描述】:

我有一个 html 页面,其中包含打开 pdf 文件的链接。但是,当我单击它时,此链接会在 adobe reader 中打开。我已将目标属性设置为空白。但它也不起作用。 我想在同一窗口的新标签页中打开这个 pdf 文件。

【问题讨论】:

同意。这是解释这些“用户首选项”的链接:Force IE to open link in new tab 【参考方案1】:

target="_blank" 是正确的方法 - 但如果它在新选项卡、新窗口或 adobe 阅读器中打开,则取决于用户的浏览器设置,并且不能(也不应该!)由您控制。

【讨论】:

【参考方案2】:

对于我的网站,我使用:

target="_tab" 因为大多数浏览器现在都知道人们希望在新选项卡而不是新窗口中打开内容。我可以确认这适用于以下网络浏览器:

OperaChromeFlockFirefoxMaxthon

但是,它仍然不能在任何版本的 Internet Explorer 中工作,包括他们的新测试版:9。显然它归结为 Internet Explorer 的“用户首选项”。

目前确定哪个应用程序打开特定文件格式,并且应该始终由用户决定,而不是开发人员*。

【讨论】:

以上是关于如何使用html在新选项卡中打开指向pdf文件的链接的主要内容,如果未能解决你的问题,请参考以下文章

使用ajax在新选项卡中打开文件

在新的浏览器选项卡中打开 ResponseEntity PDF

在新的浏览器选项卡中打开 ResponseEntity PDF

如何在新选项卡中打开文件?

使用servlet在新窗口中打开pdf文件

如何使用敲除数据绑定在新选项卡中打开按钮链接