background image

1

 

、一个 utf-8 

 

网页在 IE6 下的 BUG

触发条件:
1. title 标签里的内容为中文其他双字节字符
2. 

 

指定网页编码的 meta 

 

信息在 title 标签的下方,即

<title>中文或其他双字节字符 title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

3. 另存或转换 utf-8

 

编码时没有包括 unicode 

 

签名 (BOM)

满足以上三个条件后网页里的任何内容在 IE6 下都无法显示出来,解决办法:不要同时满足这三个条件即

可..

问题表现为,css 样式在其他浏览器全正常,部分 ie 下(包括 ie6-8)出现了一小部分 css 样式没有起效

果。比如整个页面就只有导航没有没有样式
问题解决:

解决人:邓锦东
问题原因:
css 中有注释,(注释是:/*XXX*/  

) 而且 css 文件本身的编码是 utf-8,在上传 svn 时,会出现文件乱

码。注释(/*XXX*/)会随机左边或者右边变成乱码,也就是变成(/*乱码~~

 

或者 ~~乱码*/),这就导致注释乱码的那部分 css 被注释掉了。

解决办法:

css 文件编码改为 ascii

3.在 a 标签中,调用函数打开弹出框在 IE6 下面出错

 

问题提出人:严林峰
<a href="javascript:void(0)" title="外发简历" onclick="fnSendOutResume()"><img 

src="{$picPath_global}/campusAdmin/images/btn_send.png" width="81" height="30" 
alt="外发简历" ></a>

以上代码 fnSendOutResume()方法会执行调出一个 weebox 弹出窗,但在 IE6 上点击之后,弹出窗口没有

加载内容
问题解决办法:

 

将 href="javascript:void(0)" 改为 href="#"

6.IE 可以自动换行,火狐却不行

问题描述:

给 div 添加属性#wrap{word-break:break-all;width:200px;} 在 ie 下能自动换行而火狐却不行!

问题解决:

(Firefox 浏览器)white-space:normal; word-break:break-all;overflow:hidden;