头部添加以下JavaScript,这是一个简单的document.createElement_x声明,利用条件注释针对IE来调用这个js文件。Opera,FireFox等其他非IE浏览器就会忽视这段代码,也不会存在http请求。

">

杭州前端外包

html5.js让IE8以下浏览器(包括ie8)支持HTML5语义化标签的元素方法

怎样让IE8以下浏览器支持HTML5语义化标签的元素方法,可以通过在网页中添加脚本的方式来解决目前IE浏览器对HTML5支持的问题。(仅支持HTML5语义化标签及部分标签,并不是所有的都支持

我们需要在HTML头部添加以下JavaScript,这是一个简单的document.createElement_x声明,利用条件注释针对IE来调用这个js文件。Opera,FireFox等其他非IE浏览器就会忽视这段代码,也不会存在http请求。

代码如下:

<!–[if lt IE9]>

<script src=”http://html5shiv.googlecode.com/svn/trunk/html5.js”></script>

<![endif]–>

注意:

在页面中调用html5.js文件必须添加在页面的head元素内,因为IE浏览器必须在元素解析前知道这个元素,所以这个js文件不能在页面底部调用。

这个html5的js文件是远程Google code project上提供给大家可以直接调用的,当然,如果觉得这样会影响你的网页打开速度,你可以把html5的js文件直接下载下来让后上传到自己的服务器单独调用。

可以在百度里搜索html5.js下载下来使用。

原创文章请注明转载自杭州WEB前端外包网站本文地址:http://hz.35ui.cn/post/38.html,标题:html5.js让IE8以下浏览器(包括ie8)支持HTML5语义化标签的元素方法

【我来说两句】
分享到:

相关文章:



评论 0

发表评论:

杭州前端外包验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。