2、在播放控制上要有播放和停止来控制音乐的播放
基于以上思路,代码如下:
<SCRIPT type="text/javascript">if(-1 != navigatoruserAgentindexOf("MSIE"))
{
//不是微软IE浏览器,则调用Flash来播放音乐
documentwrite(' <OBJECT id="Player"');
documentwrite(' classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6"');
documentwrite(' width=0 height=0 > <param name="URL" value="amp3" /> <param name="AutoStart" value="false" /> </OBJECT>');
}
else
{
//是微软IE浏览器,则调用微软的Player对象来直接播放音乐
documentwrite(' <OBJECT id="Player"');
documentwrite(' type="application/x-ms-wmp"');
documentwrite(' autostart="false" src= "amp3" width=0 height=0> </OBJECT>');
}
</SCRIPT>
<input type=button value="播放" onclick="Playercontrolsplay();" />
<input type=button value="停止" onclick="Playercontrolsstop();" />函数目前处于实验性阶段,在使用它之前,请仔细检查浏览器兼容性表。
text – 要合成的文字内容,字符串
lang – 使用的语言,字符串, 例如:“zh-cn”
voiceURI – 指定希望使用的声音和服务,字符串
volume – 声音的音量,区间范围是0到1,默认是1
rate – 语速,数值,默认值是1,范围是01到10,表示语速的倍数,例如2表示正常语速的两倍。
pitch – 表示说话的音高,数值,范围从0(最小)到2(最大)。默认值为1
SpeechSynthesispaused 只读
当 SpeechSynthesis 处于暂停状态时, Boolean 值返回 true 。
SpeechSynthesispending 只读
当语音播放队列到目前为止保持没有说完的语音时, Boolean 值返回 true 。
SpeechSynthesisspeaking 只读
当语音谈话正在进行的时候,即使 SpeechSynthesis 处于暂停状态, Boolean 返回 true 。
1、JS播放音乐需要区分浏览器,来使用不用的对象来播放音乐。
2、在播放控制上要有播放和停止来控制音乐的播放。
3、基于以上思路,代码如下:
function addSong(){var song = documentgetElementsByTagName("bgsound");
if(判断条件成立){
song[0]src=音乐文件地址;
}
}
<bgsound id="song" src=""/>
<input type="button" onclick="addSong()"/>jquery控制背景音乐开关与自动播放提示音的方法。分享给大家供大家参考。具体如下:
很多人初学网页制作时在网页中加入一段背景音乐,听到音乐响起的那一刻往往都会有一丝的成就感。
这里就为大家讲解如何使用js控制背景音乐播放与停止。具体如下:
一、jquery控制背景音乐开关
复制代码 代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 11//EN" ">
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)