JSP中点击按钮,播放音乐的功能实现

我写了一个登陆界面的JSP,其中有一个登录按钮,代码如下:<tr><tdclass=tablebody2valign=middlecolspan=2align=cente... 我写了一个登陆界面的JSP,其中有一个登录按钮,代码如下:
<tr>
<td class=tablebody2 valign=middle colspan=2 align=center >
<input type=button value="登 录" style="background:#FF5809;color:white " onclick="javascript:checkNameNull();"></td>
</tr>
现在我想在点击登录按钮后,播放一个mp3文件,请问是否有可能实现,如果可以在这个代码基础上怎么修改?(PS:原先的JSP在点击登陆后,会跳转到另一个界面,所以是否可以在跳转之前播放,或者在跳转过程中播放?)
展开
 我来答
育知同创教育
2016-03-22 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
JSP中点击按钮,播放音乐的功能实现:
在WebRoot中放了一个meirenyu.mp3文件,地址为<embed src="meirenyu.mp3" loop="11" autostar="true"/>
嵌入播放器:
<object name="Player" id="Player" width=300 height=200 classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6">
<param name="URL" value=""/>
<param name="autoStart" value="0"/>
<param name="balance" value="0"/>
<param name="baseURL" value/>
<param name="captioningID" value/>
<param name="currentPosition" value="0"/>
<param name="currentMarker" value="0"/>
<param name="defaultFrame" value="0"/>

用js控制播放:
<script language="JavaScript">
//播放选中的歌曲
function play(url)
{
document.Player.URL=url
//alert(document.Player.URL);
//document.Player.URL=url
document.Player.controls.play(); //让播放器开始播放
}
</script>
提示:
造成音乐不能成功播放的大多数原因:
A:音乐文件错误,有可能这个文件本身就不是音乐的文件,只是一个普通的HTML页面。
B:音乐文件地址错误,这个音乐文件根本不存在。
C:没有安装相关的播放软件。
404631403
推荐于2018-03-05 · TA获得超过396个赞
知道小有建树答主
回答量:207
采纳率:50%
帮助的人:226万
展开全部
//js部分
window.onload=function(){
var flag=false;
document.getElementById("userLogin").onsubmit=function(){
if(flag){
return true;
}
else{
document.getElementById("loginSound").play();
return false;
}
}
document.getElementById("loginSound").onended=function(){
flag=true;
document.getElementById("userLogin").submit();
}
}
<!-- html部分 -->
<form action="b.php" id="userLogin">
<input id="submitButton" type="submit" value="登录" />
    <audio id="loginSound">
        <source src="sound.mp3" type="audio/mpeg">
        <source src="sound.ogg" type="audio/ogg">
    </audio>
</form>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孙悦enjoy
2015-05-14
知道答主
回答量:26
采纳率:0%
帮助的人:19万
展开全部
有audio这个控件,可以实现播放mp3文件
跳转过程中播放,不太清楚可不可以
更多追问追答
追问
如果光实现点击之后播放,应该怎么写?
我知道这个控件,我想用JavaScript,里边应该怎么写呢?
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式