HTML5 和 Javascript 下载
HTML5 and Javascript for Download
以下 Javascript 将在新的浏览器页面中显示一个 pdf 文件:
var url = "http://company.com/myfile.pdf";
window.location.href = url;
在给定 url 的情况下,如何更改此设置以便脚本启动文件下载?虽然 HTML5 属性 'download' 在 IE 中不起作用,但我想使用它,但我不确定如何使用它。
下载属性可以这样使用:
<a href="./directory/yourfile.pdf" download>Download the pdf</a>
但是我的页面上没有这样的 link。我可以创建一个虚拟标签并分配一个 href 吗?但我不确定如何以编程方式启动下载。
出于安全原因,我认为您不能使用 javascript 触发下载。
参见:Force download through js or query
以下 Javascript 将在新的浏览器页面中显示一个 pdf 文件:
var url = "http://company.com/myfile.pdf";
window.location.href = url;
在给定 url 的情况下,如何更改此设置以便脚本启动文件下载?虽然 HTML5 属性 'download' 在 IE 中不起作用,但我想使用它,但我不确定如何使用它。
下载属性可以这样使用:
<a href="./directory/yourfile.pdf" download>Download the pdf</a>
但是我的页面上没有这样的 link。我可以创建一个虚拟标签并分配一个 href 吗?但我不确定如何以编程方式启动下载。
出于安全原因,我认为您不能使用 javascript 触发下载。
参见:Force download through js or query