CSV文件未在IE中打开

时间:2011-07-04 16:05:35

标签: php javascript html

我在php代码中创建了一个CSV文件, 创建CSV后,我尝试使用window.open()打开CSV, 这将适用于除IE 7和IE 8之外的所有浏览器,

在IE中打开一个新窗口然后自动关闭

如何解决这个问题,

2 个答案:

答案 0 :(得分:1)

如果我记得,即使在标题中设置了正确的MIME类型,Internet Explorer在尝试打开文件时也有一个特殊的怪癖。

您可能需要执行以下操作才能下载CSV:

  • 转到Tools> Internet Options
  • 选择Security标签,然后按Custom Level...按钮
  • 向下滚动到Downloads部分,然后在Automatic prompting for file downloads下选择Enable

希望这可以解决问题。

答案 1 :(得分:1)

尝试在脚本开头添加以下内容:

header('Content-Disposition:inline');

这应该指示浏览器显示文件而不是提示下载,这可能是问题。