JavaScript window.open(filename)在IE上不起作用

时间:2011-02-03 05:25:18

标签: javascript internet-explorer

这适用于Firefox但不适用于IE

window.open('/documents/some%20file.doc');

在IE上,它会打开一个新标签并立即将其关闭。没有保存对话框。

如果我们有文件URL,有没有办法让用户使用JavaScript在IE上下载文件? (文件URL是动态的,因此它不能是<a href=''>标签)

提前致谢。

2 个答案:

答案 0 :(得分:1)

document.location.href = '/documents/some%20file.doc';

答案 1 :(得分:0)

window.open("/documents/some%20file.doc","_self","fullscreen=no,toolbar=yes,width=800,height=600,menubar=yes,status=no,scroll=yes");