<P><a href = ”<A href="http://files.cnblogs.com/clhed/tupian.rar">http://files.cnblogs.com/clhed/tupian.rar</A>“ target="_blank">文件下载</> </P> <P>本人用的c#</P> <P>最近发现做了一个上传文件的页面</P> <P>结果发现部分图片无法在ie里面显示(本人用的ie7)</P> <P>先检查地址是否正确</P> <P>发现没问题</P> <P>然后检查图片是否存在 好像还是没有问题</P> <P>最后冲到服务器上把文件下了回来</P> <P>发现在本地有些图片也是出同样的问题</P> <P>但是如果把图片用画图打开然后再另存之后图片就能显示了</P> <P>但是如果不另存在本地也无法打开</P> <P>具体情况我发blog里了 给了个实例在 <a href = ”<A href="http://files.cnblogs.com/clhed/tupian.rar">http://files.cnblogs.com/clhed/tupian.rar</A>“ target="_blank">文件下载</> 哪儿</P> <P> </P> <P> </P> <P> </P> <P> </P> <P mce_keep="true"> </P>
2 回答
慕娘9325324
TA贡献1783条经验 获得超4个赞
图片的DPI太高了啊,我遇到这样的问题,通常是PS处理后没有进厅压缩的,你用画图工具打开另存一下相当于是降低了DPI,设法把DPI降低就可以了
森栏
TA贡献1810条经验 获得超5个赞
图片格式不正确,不是有效的JPG格式(好像也不是其他常用格式,我试过其他格式如GIF/PNG改扩展名后也是可以正常显示的),所以IE无法识别,但是FF可以识别,windows本身也可以正确识别 这应该属于个例,用户上传正常图片不会出现这个问题 建议在上传时使用FileUploadPhoto.PostedFile.ContentType来检测是否是正确的图片格式,而不要只使用扩展名来检测 正确的ContentType应该是“image/xxxx”
- 2 回答
- 0 关注
- 629 浏览
添加回答
举报
0/150
提交
取消