可以通过使用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的优势展现会越来越多起来。
兼容它的新标签这个还比较容易解决,
通过JS给浏览器定义这些新标签就行了,
意思就是声明给浏览器知道,这些标签。比如声明head footer
(function(){var element=['header','footer','article','aside','section','nav','menu','hgroup','details','dialog','figure','figcaption'],
len=element.length
while(len--){
document.createElement(element[i])
}
})()
当然有别人做好的责成JS,,,你直接用就行了,,网上常见的HTML5.js
JQUERY也有类似的插件。