我们有一个页面通过如下方式载入了一个.htc文件:
- <style>
- .xabc {behavior:url('css/xabc.htc');}
- </style>
xabc.htc是一个区域选择控件。
页面在测试环境下,IE6,7,8都可以使用,但部署到生产环境IE6,IE7不能用了。
解决方法是:在Apache的php配置文件php.conf中或Apache的配置文件zhon加入.htc文件的MIME:
- AddType text/x-component .htc
修改完之后,重启apache。
遗留问题 1.为什么测试环境中没加上面的AddType,IE6,IE7下仍可以使用?apache或php版本问题?