应用笔记 · 2013年10月7日

令人纠结的IE MIME-TYPE

最近在做iOS下面的HTTPSERVER,遇到了奇怪问题,在FF和SAFARI以及chrome上都访问正常的页面,在IE9下面却乱七八糟,好像丢失了CSS。通过IE9的调试功能,发现“SEC7113: CSS 因 Mime 类型不匹配而被忽略 ”错误提示,查阅资料,才知是IE9的安全设置问题。我的HTTPSERVER必须返回Content-Type 为 text/css才能被IE9接受。

CSS问题解决了,新问题来了,对于PNG文件,输出MIME-TYPE为 image/png 和 image/x-png,IE下都有一部分显示不正常。而在输出image/png时,其他浏览器都能正常显示。查阅了很多资料也没有解决,只好暂时放弃!