html兼容ie,ie支持css3

  html兼容ie,ie支持css3

  由于HTML5可以为我们的新网页带来更高效、更干净的代码,所以它获得了更多的关注。但是,IE识别那些新元素(比如article)的唯一方法就是使用HTML5 shiv。感谢remy sharp为我们提供了这个迷你脚本来解决IE支持HTML5的问题。

  使用和下载

  5.js必须在页面的head元素内部调用(因为IE在解析之前必须知道这个元素,所以这个js文件不能在页面底部调用。)

  作者已经将js文件放在Google code project上,并允许每个人直接调用它们,当然前提是你不介意调用额外的文件。

  http://html5shiv.googlecode.com/svn/trunk/html5.js

  可以用IE条件注释调用这个js文件,这样FireFox之类的非IE浏览器就会忽略这段代码,也就不会有不必要的http请求了。以下代码只能在IE浏览器下运行:复制代码如下:

  !-[如果IE]

  script src= http://html 5 shiv . Google code . com/SVN/trunk/html 5 . js /script

  ![endif] -

  当然,如果不喜欢调用外部文件,也可以下载上传到自己的服务器单独调用(经作者许可)。

  以下是js文件中的代码:复制代码代码如下:

  (function(){if(!/*@cc_on!@*/0)返回;var e=abbr,article,side,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video 。split(,),即=e.lengthwhile(I-){ document . createelement(e[I])})()

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: