现在的位置: 首页 > 综合 > 正文

给网页加背景音乐

2012年01月23日 ⁄ 综合 ⁄ 共 646字 ⁄ 字号 评论关闭
<bgsound>相信这个标签,大家都不陌生,自IE3.0就已经支持这个标签了,很早的时候学做网页就经常会使用这个标签在网页里加一些自己喜欢的音乐,并且代码简单,所以使用方便,使用的频率也还比较高.看下面这段代码

<bgsound src='xxx.mp3' autostart=true loop=infinite>

这个就是一个bgsound的普通写法,其中autostart是设置音乐是否重复播放,true 是,false 否.loop是设置重复播放的次数,infinite为无限次,也可以用-1表示无限次,如过只希望播放2次就设置为 loop=2.

而 现如今Web标准的盛行,才发现原来<bgsound>这个标签是不符合W3C标准的,这只是微软制定的一特定标签,其他的浏览器大多都不支 持,根本就听不到声音,而且W3C还会给你一个非标准警告.如果我想要符合标准的code,怎么办呢?想了一个偷懒的办法,就是用javascript包 起来,代码如下:

<script type="text/javascript">
document.write("<bgsound src='xxx.mp3' autostart=true loop=infinite /> ")
</script>

这样就可以通过W3C验证了,哈哈,很偷懒吧不过有点还是要记住,就是这样写还是只能在IE里有效,在FF中还是听不到声音的拉.如果你觉得只需要IE有效就OK了,还是可以采纳这个办法的,而我则是期盼W3C组织能宽宏大量兼容一下浏览器制造商的发明创造.

抱歉!评论已关闭.