我在php代码中创建了一个CSV文件, 创建CSV后,我尝试使用window.open()打开CSV, 这将适用于除IE 7和IE 8之外的所有浏览器,
在IE中打开一个新窗口然后自动关闭
如何解决这个问题,
答案 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');
这应该指示浏览器显示文件而不是提示下载,这可能是问题。