ie对于代码有很高的规范性要求,比如对于JS脚本中的var定义,在火狐中允许不定义(var)某个变量 ,而IE中却要(var)申明定义。
对于表单:
<input type="text" style="width:450px; height:24px">火狐支持这样设置宽和高,但是<input type="File" style="width:450px; height:24px">火狐不支持。但是IE却能支持<input type="File" style="width:450px; height:24px">这样定义。
JQuery对浏览器的判断:
$(function(){ if($.browser.msie){//ie} elseif($.browser.safari){//safari} elseif($.browser.mozilla){//火狐} elseif($.browser.opera){//欧朋} })
ie不支持<td colspan="">中的colspan的,因此在调用时候,要给其加上width。