返回顶部
首页 > 资讯 > 前端开发 > html >让IE9以下版本的浏览器兼容HTML5的方法是怎样的
  • 291
分享到

让IE9以下版本的浏览器兼容HTML5的方法是怎样的

2024-04-02 19:04:59 291人浏览 泡泡鱼
摘要

让IE9以下版本的浏览器兼容HTML5的方法是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

让IE9以下版本的浏览器兼容HTML5的方法是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

让IE(包括IE6)支持html5元素,我们需要在HTML头部添加以下javascript,这是一个简单的document.createElement声明,利用条件注释针对IE来调用这个js文件。Opera,FireFox等其他非IE浏览器就会忽视这段代码,也不会存在Http请求。

代码如下:


<!&ndash;[if IE]>
<script src=”http://html5shiv.Googlecode.com/svn/trunk/html5.js”></script>
<![endif]&ndash;>


上面这段代码仅会在IE浏览器下运行,还有一点需要注意,在页面中调用html5.js文件必须添加在页面的head元素内,因为IE浏览器必须在元素解析前知道这个元素,所以这个js文件不能在页面底部调用。
这个html5的js文件是作者把他放在Google code project上提供给大家可以直接调用的,当然,如果觉得这样会影响你的网页打开速度,你可以把html5的js文件直接下载下来让后上传到自己的服务器单独调用。
以下是html5的js文件中的代码:

代码如下:


(function(){if(!0)return;var e = “abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video”.split(&rsquo;,'),i=e.length;while(i&ndash;){document.createElement(e[i])}})()


除了在网页中调用包含以上代码的js文件来让IE浏览器支持HTML5元素以外,你也可以以下面这种方式把代码直接添加到网页中。

代码如下:


<!&ndash;[if IE]>
<script>
(function(){if(!0)return;var e = “abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video”.split(&rsquo;,'),i=e.length;while(i&ndash;){document.createElement(e[i])}})()
</script>
<![endif]&ndash;>

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网html频道,感谢您对编程网的支持。

--结束END--

本文标题: 让IE9以下版本的浏览器兼容HTML5的方法是怎样的

本文链接: https://lsjlt.com/news/82680.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 让IE9以下版本的浏览器兼容HTML5的方法是怎样的
    让IE9以下版本的浏览器兼容HTML5的方法是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 ...
    99+
    2024-04-02
  • 怎么让IE9以下版本的浏览器兼容HTML5
    这篇文章主要介绍“怎么让IE9以下版本的浏览器兼容HTML5”,在日常操作中,相信很多人在怎么让IE9以下版本的浏览器兼容HTML5问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2024-04-02
  • Firefox浏览器兼容JS脚本是怎样的
    本篇文章为大家展示了Firefox浏览器兼容JS脚本是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。向大家描述一下Firefox浏览器兼容JS脚本问题,最近做...
    99+
    2024-04-02
  • JavaScript浏览器兼容测试方法是怎样的
    JavaScript浏览器兼容测试方法是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。向大家简单介绍一下如何进行JavaScript...
    99+
    2024-04-02
  • 兼容浏览器的cssinline-block写法是怎样的
    兼容浏览器的cssinline-block写法是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 兼容浏览器...
    99+
    2024-04-02
  • IE9下html5的使用方法是怎样的
    本篇文章给大家分享的是有关IE9下html5的使用方法是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 m...
    99+
    2024-04-02
  • 网页排版中IE6,IE7,Firefox浏览器兼容性写法是怎样的
    这期内容当中小编将会给大家带来有关网页排版中IE6,IE7,Firefox浏览器兼容性写法是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。你知道DIV+CSS网页排...
    99+
    2024-04-02
  • HTML5的hidden属性怎么兼容老浏览器
    本篇内容介绍了“HTML5的hidden属性怎么兼容老浏览器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!...
    99+
    2024-04-02
  • HTML5中Placeholder解决新标签低版本浏览器下不兼容的示例分析
    HTML5中Placeholder解决新标签低版本浏览器下不兼容的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。placehold...
    99+
    2024-04-02
  • Vue2.0在IE11版本浏览器中的兼容性问题
    目录让IE11支持vue2.0下面是在网上找的两种方法第一种第二种总结用vue2.0开发做兼容时,你可能会发现vue项目在IE11版本浏览器中是空白的。。。 看到空白的页面你可能会懵...
    99+
    2023-05-14
    Vue2.0兼容IE11版本 IE11版本浏览器 Vue IE 兼容
  • 关于ajax浏览器兼容的问题探讨是怎样的
    这篇文章将为大家详细讲解有关关于ajax浏览器兼容的问题探讨是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。 代码如下:<!DOCTY...
    99+
    2024-04-02
  • 如何处理HTML5新标签的浏览器兼容版问题
    这篇文章给大家分享的是有关如何处理HTML5新标签的浏览器兼容版问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。HTML5规范毕竟是刚刚才定义完成的规范,还有一些浏览器并不能支...
    99+
    2024-04-02
  • 如何判断浏览器版本的语句且可兼容多个浏览器
    本篇内容主要讲解“如何判断浏览器版本的语句且可兼容多个浏览器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何判断浏览器版本的语句且可兼容多个浏览器”吧!<!--[if lte IE 6]...
    99+
    2023-06-08
  • IE6,IE7,火狐浏览器兼容性写法是什么样的
    IE6,IE7,火狐浏览器兼容性写法是什么样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。用DIV+CSS布局的网页在IE下显示一切正常...
    99+
    2024-04-02
  • HTML5 声明兼容IE的写法是怎样的
    本篇文章给大家分享的是有关HTML5 声明兼容IE的写法是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 ...
    99+
    2024-04-02
  • Css样式兼容IE6,IE7,FIREFOX的浏览器的写法教程
    这篇文章主要讲解了“Css样式兼容IE6,IE7,FIREFOX的浏览器的写法教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Css样式兼容IE6,IE7...
    99+
    2024-04-02
  • 怎么用html5实现兼容各大浏览器的播放器
    这篇文章主要讲解了“怎么用html5实现兼容各大浏览器的播放器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用html5实现兼容各大浏览器的播放器”吧!...
    99+
    2024-04-02
  • 怎样升级win10的edge浏览器版本
    很多用户现在都喜欢用win10系统,win10系统自带的edge浏览器也深受广大用户的喜爱,那么我们平时在使用的过程中如何给它升级最新的版本呢?下面就和大家讲讲win10升级edge浏览器版本的方法吧。1、微软Windows 10默认安装的...
    99+
    2023-07-10
  • CSS Hack技术解决多浏览器兼容问题是怎样的
    本篇文章为大家展示了CSS Hack技术解决多浏览器兼容问题是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。向大家描述一下如何使...
    99+
    2024-04-02
  • Vue2.0在IE11版本浏览器中的兼容性问题怎么解决
    本篇内容主要讲解“Vue2.0在IE11版本浏览器中的兼容性问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue2.0在IE11版本浏览器中的兼容性问题怎么解决”吧!让IE11支持v...
    99+
    2023-07-05
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作