在浏览器页面中禁用PDF加载
Disable PDF loading in browser's page
我开发了一个web应用程序(nodewebkit),我有一个链接"链接"到pdf文档:
<div id="container">
<a href="path/document.pdf"></a>
</div>
我注意到在一些电脑上,当用户点击链接时,浏览器建议下载文件。在其他情况下,浏览器在页面中显示pdf。
如何在所有浏览器上获得相同的行为?我需要下载选项!
我想我必须防止默认行为:
$('container').on('click', 'a', function(e) {
e.preventDefault();
...
});
你可以像这样使用HTML5下载属性:
<a href="path/document.pdf" download> Click to download</a>
这将打开一个"另存为"对话框,无论文件类型如何,都不会带您离开页面。
相关文章:
- 在iframe中加载pdf时,iframe未触发加载事件
- 等待图标,用于通过 ashx 处理程序在浏览器中加载 pdf
- 使用react webpack文件加载器提供静态pdf
- 当浏览器请求部分内容范围请求时,如何检测pdf何时加载到iframe中
- 加载PDF文件/网址在Safari浏览器中显示黑屏
- 通过 Javascript 打印在 IFrame 中加载的 PDF
- 使用2个下拉选项构建表单,用于加载特定的PDF
- 将 pdf 加载到 Blob 并创建网址
- PHP/HTML:下载PDF链接处理页面加载
- 如何在显示 pdf 文件之前加载加载程序图像
- 如何在不使用 PDFtron 中使用 XOD 的情况下直接加载.PDF文件作为 initialDoc
- JQuery 数据表延迟加载导出数据到 pdf、excel 等,不显示所有记录
- 加载从跨文档消息传递中作为事件数据获得的 pdf
- 如何异步加载 PDF 页面
- 从网址加载带有中文文件名的 pdf
- 如何获取垂直列表以将PDF加载到iFrame中
- 检测PDF文件是否已完全加载
- 如何刷新/重新加载application/pdf
- 如何在javaScript中生成PDF后停止加载效果
- 在浏览器页面中禁用PDF加载