admin管理员组

文章数量:1535871

关键字:js打开浏览器文件下载框
说明:此方法兼容IE、火狐等浏览器

1、定义一个iframe
<iframe name="I1" style="display:none"></iframe>

2、定义js函数
function saveit(src) {
I1.document.location = src;
savepic();
}
function savepic() {
if (I1.document.readyState == "complete") {
I1.document.execCommand("saveas");
} else {
window.setTimeout("savepic()", 10);
}
}

3、调用函数打开浏览器下载框
假如:下载D:\apache-tomcat-6.0.10\webapps\defense\temp\1373866336171.csv文件,调用方式如下即可:
saveit("http://192.168.1.200:8080/defense/temp/1373866336171.csv");


附件是完整的例子,希望能对大家有所帮助,特此分享,欢迎下载使用:

本文标签: 打开浏览器文件js