强制浏览器在单击链接后保存文件
Force a browser to save file as after clicking link
可能的重复项:
是否可以仅使用 JavaScript(客户端方法)在浏览器中为识别的 MIME 类型启动下载提示?
有没有办法强制带有JavaScript例程的浏览器在单击链接后将文件另存为("另存为")?我需要默认直接下载图像,而不是由浏览器渲染。
你可以像这样使用 HTML5 下载属性:
<a href="path/to/file" download>Click here to download</a>
这将打开一个"另存为"对话框,而不考虑文件类型,而不会将您带离页面。
如果你控制服务器,那么你应该设置它为发送一个 Content-Disposition: 附件头,用于你想要下载的文件(例如,你可以在一个 .htaccess 文件中执行此操作,以便在一个特定的目录中制作所有的 .jpeg)。
相关文章:
- 将链接保存到用户'的PC
- jQuery延迟了链接保存,统一结果
- 如何从外部链接JS文件
- 正在Rail应用程序中链接JS文件
- 允许用户从链接下载文件,如果他们选中“;同意条款”;框或单选按钮
- 如何使链接充当文件输入
- 加载和解析主要内容后的链接css文件
- Chrome扩展:从弹出窗口发送数据以取消链接JS文件
- 好奇!js 链接在文件末尾不起作用
- 在 PHP 中链接 CSS 文件
- 在 PHP 中链接 Javascript 文件
- 链接配置文件插件不起作用
- 如何通过网站上的链接打开文件夹 火狐 和 铬.
- JSP无法链接css文件和js文件
- PHP在index.PHP中包含CSS和JS链接的文件
- 用javascript链接Html文件
- 为什么这个javascript函数从外部链接的文件在我的Rails视图中未定义
- 无法通过href超链接下载文件
- 为什么不从头文件链接Javascript文件,但只有在html的结尾工作
- 在另一个JSP中链接JSP文件