如何使用JavaScript 下载文件?
请不要给我回答
"Change the
的 MIME
in the sever"
或
window.open(
的 URL
,"_blank")
因为我知道还有其他解决方案。感谢。
修改
我要下载的文件是.JSON
文件。
答案 0 :(得分:9)
您可以动态创建iframe并将其位置设置为您要下载的网址。
var f = document.createElement("iframe");
f.setAttribute("id", "theFrame");
document.body.appendChild(f);
document.getElementById("theFrame").location = 'http://www.example.com/yourfile.doc';
不确定上述是否正常。如果没有,请尝试在最后一行src
而不是location
进行设置:
document.getElementById("theFrame").src = 'http://www.example.com/yourfile.doc';