(转)不同浏览器兼容

ASPX1.1里面把非IE浏览器都定义在html3.2,而ie则是html4.0所以浏览样式有很大差别。
可以自己改一下在webconfig里加段代码

<browserCaps>

 <case match="^Mozilla/5\.0 \([^)]*\) (Gecko/[-\d]+)(?'VendorProductToken'
   (?'type'[^/\d]*)([\d]*)/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)))?">

 browser=Gecko
 <filter>
  <case match="(Gecko/[-\d]+)(?'VendorProductToken'
(?'type'[^/\d]*)([\d]*)/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)))">

   type=${type}
  </case>
  <case> <!-- plain Mozilla if no VendorProductToken found -->
   type=Mozilla
  </case>
 </filter>
 frames=true
 tables=true
 cookies=true
 javascript=true
 javaapplets=true
 ecmascriptversion=1.5
 w3cdomversion=1.0
 css1=true
 css2=true
 xml=true
 tagwriter=System.Web.UI.HtmlTextWriter
 <case match="rv:(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))">
  version=${version}
  majorversion=0${major}
  minorversion=0${minor}
  <case match="^b" with="${letters}">
   beta=true
  </case>
 </case>
</case>
</browserCaps>

posted on 2006-04-28 10:42  冷月孤峰  阅读(188)  评论(0)    收藏  举报