IE访问者在进入时会看到“另存为”对话框

时间:2011-05-01 09:59:44

标签: php

我有一个显示图片的网站,显示图片的文件名为:show_image.php

如果我尝试在Chrome / FF上显示图像,一切正常,但如果我使用IE浏览器,我会得到show_image.php文件的“保存文件为”对话框。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

你能提供一个链接或show_image.php代码吗?

一种可能的解释是PHP脚本可能会设置HTTP标头Content-Disposition: attachment,这可能会导致此问题。有关详情,请参阅http://php.net/manual/en/function.header.php#example-3678

虽然我认为Chrome应该和IE中的工作方式相同,但链接会有所帮助。

编辑:@Pekka关于发送错误内容类型的说法听起来似乎更合理。 Chrome和Fx可能足够聪明,可以发现它是一个图像,而IE可能不是。