我有一个显示图片的网站,显示图片的文件名为:show_image.php
如果我尝试在Chrome / FF上显示图像,一切正常,但如果我使用IE浏览器,我会得到show_image.php文件的“保存文件为”对话框。
我该如何解决这个问题?
答案 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可能不是。