ie6因为编码问题无法正常解析css文件和js文件
2010-05-10 16:11
507 查看
又是IE6,又是编码,说来说去都是这些问题。今天在做一个网页的时候发现 IE6 版本以下的浏览器不能把CSS正确地表现出来,CSS 好像没有产生任何作用!而 IE7 、Opera9 和 Firefox2 则没有任何问题。经过长久的分析研究,终于被我发现产生问题的原因:
网页采用了 UTF-8 编码格式,这本来没有问题,问题是外部 CSS 文件默认是 ANSI 编码,并没有保存为 UTF-8 格式。可能你会发现在一般情况下这样也是没有问题的,然而当 CSS 文件中包含有中文注释时就可能不尽如人意了!我估计是 IE6 版本以下的浏览器在解析这个 CSS 文件时因为编码问题而无法正确解析,所以才会发生 CSS 在 IE6 下不起作用的情况。看来微软已注意到这个问题,在 IE7 中把它修复了。
但是用 IE6 的人还是不少。因此这个问题需要解决:
方法一:把 CSS、JS 和网页文件都统一保存为 UTF-8 格式。
方法二:去掉 CSS、JS 中的中文注释,或者改为英文。
转自http://www.jz123.cn/text/2323272.html
今天一段js脚本在ie6上很奇怪的出错,其他浏览器都没有问题,ie6什么时候灭绝啊!
网页采用了 UTF-8 编码格式,这本来没有问题,问题是外部 CSS 文件默认是 ANSI 编码,并没有保存为 UTF-8 格式。可能你会发现在一般情况下这样也是没有问题的,然而当 CSS 文件中包含有中文注释时就可能不尽如人意了!我估计是 IE6 版本以下的浏览器在解析这个 CSS 文件时因为编码问题而无法正确解析,所以才会发生 CSS 在 IE6 下不起作用的情况。看来微软已注意到这个问题,在 IE7 中把它修复了。
但是用 IE6 的人还是不少。因此这个问题需要解决:
方法一:把 CSS、JS 和网页文件都统一保存为 UTF-8 格式。
方法二:去掉 CSS、JS 中的中文注释,或者改为英文。
转自http://www.jz123.cn/text/2323272.html
今天一段js脚本在ie6上很奇怪的出错,其他浏览器都没有问题,ie6什么时候灭绝啊!
相关文章推荐
- IE6因为编码问题无法正确解析CSS文件
- IE6因为编码问题无法正确解析CSS
- 因为CSS文件编码问题IE6无法正确解析CSS
- IE6不能正常解析CSS文件问题的解决方法及原因分析
- css编码问题导致ie6不能正确解析文件内容
- IE6不能正常解析CSS文件问题的解决方法及原因分析
- 关于spring mvc拦截器拦截js文件等导致无法正常使用问题的解决
- 解决修改css文件或js文件后浏览器无法及时更新的问题方法
- (转)写的html页面引用外部css文件的时候在IE7,IE8和FF中能正常作用,即能正常显示,可在IE6中却完全没有作用到,即css文件里的样式根本未被解析到我们的html页面,这是什么原因?
- ie6下面关于html编码问题导致的js出错,css不被应用
- 解决jsp无法读入css、js等文件的问题
- Rails : css或js文件无法成功预编译或调用jquery类插件时预编译问题
- springmvc中解决JS,CSS等静态文件无法访问问题
- 关于spring mvc拦截器拦截js文件等导致无法正常使用问题的解决
- django Get css,js文件返回304无法正常加载的问题
- django 解决css,js文件304导致无法加载显示问题
- mvn jetty:run无法修改js css文件问题的解决
- jsp无法引入外部.JS或者.CSS文件的有关问题 (转)
- tomcat 无法加载js和css 等静态文件的问题
- 使用Tomcat部署项目在浏览器中访问的时候JS和CSS等静态文件无法加载的问题