﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-一点一滴，编程人生-随笔分类-IE</title><link>http://www.blogjava.net/writegull/category/42673.html</link><description /><language>zh-cn</language><lastBuildDate>Mon, 08 Nov 2010 23:53:45 GMT</lastBuildDate><pubDate>Mon, 08 Nov 2010 23:53:45 GMT</pubDate><ttl>60</ttl><item><title>IE6下JSP不能引用外部CSS</title><link>http://www.blogjava.net/writegull/archive/2010/11/08/337578.html</link><dc:creator>writegull</dc:creator><author>writegull</author><pubDate>Mon, 08 Nov 2010 15:11:00 GMT</pubDate><guid>http://www.blogjava.net/writegull/archive/2010/11/08/337578.html</guid><wfw:comment>http://www.blogjava.net/writegull/comments/337578.html</wfw:comment><comments>http://www.blogjava.net/writegull/archive/2010/11/08/337578.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/writegull/comments/commentRss/337578.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/writegull/services/trackbacks/337578.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 今天与公司的美工为了一个问题搞了1个多小时，在此记下，留做后用。<br>  问题描述：今天调试程序时发现了一个问题，项目在IE7以上，及其它非IE内核平台下工作的很好，但是用IE6打开确面目全非了~~~引用外部CSS根本不起作用，我们苦苦写的程序就这样废了？？&nbsp;&nbsp;<a href='http://www.blogjava.net/writegull/archive/2010/11/08/337578.html'>阅读全文</a><img src ="http://www.blogjava.net/writegull/aggbug/337578.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/writegull/" target="_blank">writegull</a> 2010-11-08 23:11 <a href="http://www.blogjava.net/writegull/archive/2010/11/08/337578.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE7 编码问题 (转载)</title><link>http://www.blogjava.net/writegull/archive/2009/11/08/301620.html</link><dc:creator>writegull</dc:creator><author>writegull</author><pubDate>Sun, 08 Nov 2009 10:19:00 GMT</pubDate><guid>http://www.blogjava.net/writegull/archive/2009/11/08/301620.html</guid><wfw:comment>http://www.blogjava.net/writegull/comments/301620.html</wfw:comment><comments>http://www.blogjava.net/writegull/archive/2009/11/08/301620.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/writegull/comments/commentRss/301620.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/writegull/services/trackbacks/301620.html</trackback:ping><description><![CDATA[<p>今天在做网页的时候发现一个问题：一个网页在ie 7下是白屏。我查看了源码，发现内容完好，并且ie6、其他的浏览器、以及非原生态的ie7（ieTester下）都没问题。</p>
<p>一开始我怀疑是页面结构问题等。在修改了css、js等后发现仍没有起色，疑惑间我想到是不是出了编码问题。毕竟编码问题经常会导致页面的解析错误。</p>
<p>最终发现:</p>
<p>如果你的编码信息在title之后就可能导致上述问题的发生： <br />
&lt;title&gt;Long Step&lt;/title&gt; <br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=gb2312&#8243; /&gt;</p>
<p>解决方式很简单，只要交换一下顺序 <br />
&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=gb2312&#8243; /&gt; <br />
&lt;title&gt;Long Step&lt;/title&gt;</p>
<p>分析原因:</p>
<p>
<p>那么为什么只有ie7会出现这样的问题呢？这是由于ie7解析网页编码时以html内的标签优先，而后才是http header内的讯息,而mozilla系列的浏览器则刚刚相反。 <br />
由于utf-8编码的页面为3个字节表示一个汉字，而普通的gb2313或big5是两个。页面输出时，由于上述原因，使浏览器解析、输出&lt;title&gt;&lt;/title&gt;的内容时，如果在&lt;/title&gt;前有奇数个全角字符时，ie7把utf-8当作两个字节解析时出现半个汉字的情况，这时该半个汉字会和&lt;/title&gt;的&#8221;&lt;&#8221;结合成一个乱码字，导致ie7无法读完&lt;title&gt;部分，使整个页面为空百输出。而这个时候如果察看源文件的话，会发现实际上整个叶面全部已经输出了。 <br />
因此最简单的解决办法是在网页文件的&lt;head&gt;&lt;/head&gt;标签中一定要把字符定义&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=UTF-8&#8243; /&gt;放在&lt;title&gt;&lt;/title&gt;之前。 <br />
实际上，其他编码版本的也存在类似的问题，只是我们大家的浏览器默认编码都是 GBK 所以更不容易被察觉罢了。</p>
<p>其实说到底，注意标签的顺序也是我们需要注意的好习惯。</p>
<br />
转载链接：<a title="到《IE 7下页面白屏的解决方法》的永久链接" href="http://blog.add-one.cn/divcss/629/" rel="bookmark">IE 7下页面白屏的解决方法</a> 
<img src ="http://www.blogjava.net/writegull/aggbug/301620.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/writegull/" target="_blank">writegull</a> 2009-11-08 18:19 <a href="http://www.blogjava.net/writegull/archive/2009/11/08/301620.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>