> 웹 프론트엔드 > HTML 튜토리얼 > bmp格式的图片在IE中通过<img src="" />方式显示报错_html/css_WEB-ITnose

bmp格式的图片在IE中通过<img src="" />方式显示报错_html/css_WEB-ITnose

WBOY
풀어 주다: 2016-06-24 12:03:19
원래의
1524명이 탐색했습니다.

bmp格式的图片,通过画图等工具能打开,但通过IE则无法打开,请问这是何故呢?求大侠指导,谢谢!~


回复讨论(解决方案)


IE11下测试

       bmp格式的图片在IE中通过<img src=方式显示报错_html/css_WEB-ITnose" >
没问题正常显示,图片时paint里直接画的,保存为24bit的bmp

嗯,在IE10中也是可以正常显示的,但在IE8、IE9中是显示不出来的,现在的问题是客户有很多这种格式的图片,我们不可能要求客户自动去把每张图片另存为24位或256位后再上传吧,只有在程序中想办法处理了,所以请教一下有没有什么办法通过程序来处理呢!~

搜了下,看来是IE的bug
http://social.msdn.microsoft.com/Forums/ie/en-US/b2bbbdc2-299b-491d-ae7e-c6cfbf4d988d/bug-ie8-corrupted-display-of-certain-bitmaps?forum=iewebdevelopment

好像有人说直接改后缀可能会解决,如果可以的话,可以考虑找个脚本在后台批量处理客户给的图片后缀

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿