如何解决IE6IE7IE8浏览器不兼容HTML5新标签的问题

html-css010

如何解决IE6IE7IE8浏览器不兼容HTML5新标签的问题,第1张

html5.js可以解决ie678认HTML5的标签,,,

但是让它们认标签作用并不大,它只是通过js重新声明这些标签告诉浏览器,它们是一些容器标签而已。。。

html的很多api还是支持不好的,,,建议果断放弃ie678,,做出升级提示就好了,提示,浏览器过低,升级浏览器,或者更换浏览器浏览。。。

你好,ie浏览器兼容性比较差,这个也是无法直接解决的,你可以去升级一下浏览器的版本或者直接换个浏览器,我用的QQ浏览器9.0就没有这个问题。

我现在用的QQ浏览器就不错,它的兼容性比较好,而且它的多线程的架构,让每一个网页都在独立线程中运行,互不影响,速度更快;优化的性能体验,更好的内存释放,更强的兼容性,使得浏览器运行更稳定。

1、首先在页面的head部分加入如下脚本

可以通过使用IE条件注释的方法,只在旧版IE浏览器中加载这条JS脚本。

2、然后再使用audio或video添加音频视频就行了

1 <!-- 视频媒体标签 -->

2

3 <video src="iefans.net.mp4" width="320" height="200" controls preload></video>

4

5 <!-- 音频媒体标签 -->

6

7 <audio src="iefans.net.mp3" controls preload></audio>

8

9 这样便可以在IE8,甚至老掉牙的IE6浏览器中使用audio和video标签了。

像这类为不支持html5标签而出现的JS项目,会随着HTML5浏览器和HTML5的优势展现会越来越多起来。