html - 打开文件而不是链接而不是下载

标签 html css

在我的 HTML 中,我创建了一个指向外部 .pdf 文件的链接,我希望当我点击我的链接时,该文件会自动打开,而不是要求我下载文件链接。 它可以做到这一点????

我创建的链接和这个:

<a href="file.pdf">Nome link</a>

最佳答案

没有真正的方法可以强制用户使用标准 HTML 从 Web 直接打开文件。

这是浏览器选择的内容。例如,Chrome 始终会下载。 Firefox 和 IE 可能会下载并保存到临时文件夹,然后“打开”下载的临时副本。但在那些浏览器中,用户总是有选择的余地。

注意:您实际上可以采用另一种方式 - 强制下载而不是让浏览器打开它 - 通过使用 HTTP header 。

关于html - 打开文件而不是链接而不是下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28916092/

相关文章:

html - div 获取不到页面的全宽

html - 使超大屏幕根据屏幕尺寸自动调整大小(同时添加滚动按钮)

javascript - 在 jQuery 中更改多个标签的背景颜色

html - 保管箱菜单的主页布局很奇怪

html - BeautifulSoup 找不到元素

forms - Jquery UI 自动完成 - 选择结果到 DIV 而不是表单字段

css - 如果悬停在其中一个或上,则将悬停添加到具有共享选择器的两个元素

html - 蒙版 svg 元素不显示整个 svg 元素

html - CHROME CSS 省略号错误?

html - Bootstrap Affix 仅适用于没有滑出菜单的页面