用HTML INPUT控件上传图片发现,ie和chrom火狐是有区别的。
ie会把jpeg,jpg解析成image/pjpeg,而chrome和火狐是image/jpeg.
ie会把png解析成image/png,而chrome和火狐还是image/png.
我擦,你敢不敢做的标准些啊。
ie8会检测图片格式,如果你上传一个假gif,即随便找个文件后缀名改为gif,他会直接解析成text/plain。但是chorome和火狐就不会。

除此之外,显示效果居然也不一样。
chrome下:

ie8下:

本文探讨了使用HTML INPUT控件上传图片时,不同浏览器(IE、Chrome、火狐)之间的区别。IE将JPEG解析为image/pjpeg,而Chrome和火狐则解析为image/jpeg。对于PNG格式,所有浏览器都解析为image/png。此外,文章还讨论了各浏览器对非标准文件类型的处理方式及显示效果的不同。
1万+

被折叠的 条评论
为什么被折叠?



