请问怎么使用javascript控制embed背景音乐的播放与停止

默认下是自动播放背景音乐,当点击<ahref="javascript:void();">背景音乐(关)</a>时背景音乐停止此时变成<ahref="javascript:... 默认下是自动播放背景音乐,当点击<a href="javascript:void();">背景音乐(关)</a>时 背景音乐停止 此时变成<a href="javascript:void();">背景音乐(开)</a> 再单击时音乐开始播放 代码变为<a href="javascript:void();">背景音乐(关)</a> 展开
 我来答
kekee000
2010-01-10 · TA获得超过154个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:124万
展开全部
这需要看embed里面使用的是哪一个公司提供的插件 一般播放音乐使用微软的mediaplayer ,这个插件提供很多javascript的访问接口,具体有以下几个:
ID号.play() 播放
ID号.stop() 停止
...记不清了
比方说我要控制一个mediaplayer播放器,代码这样写:
<embed id="Player" Played="1" src="http://yiliysr.qq.com/data/m/12/464616312_1.mp3">
<a href="javascript:void(0)" onclick="play(this)">停止</a>
<script>
function play(o)
{
if(Player.Played==1)
{
Player.stop();
o.innerHTML="播放";
}else
{
Player.play();
o.innerHTML="停止";
}
Player.Played=Player.Played==1?0:1;
}
</script>
信息学院编辑
2012-12-13
知道答主
回答量:4
采纳率:0%
帮助的人:5091
展开全部
<a href="#" class="hover">鼠标经过播放</a>
<script type="text/javascript" >
$(function(){
$('a.hover').mouseover(function(){
$('embed').remove();
$('body').append('<embed src="声音.mp3" autostart="true" hidden="true" loop="false">');
});
$('a.hover').mouseout(function(){
$('embed').remove();
$('body').append('<embed src="" autostart="true" hidden="true" loop="false">');});//将地址设置为空
});
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
流鸿播
2010-01-06
知道答主
回答量:41
采纳率:0%
帮助的人:0
展开全部
gsgafg
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式