问题:按钮点击后播放提示声音
针对的浏览器是:IE6.0/7.0/8.0 Firefox(最新版本)
ie中可以使用<embed src="背景音乐网址" autostart="false" loop="-1" controls="ControlPanel" width="0" height="0" >
来引入相应的背景音乐
在firefox中可以使用<objectdata="music.mp3"type="application/x-mplayer2"width="0"height="0">
<paramname="src"value="music.mp3">
<paramname="autostart"value="0">
<paramname="playcount"value="infinite">
</object>这两段代码是需要根绝浏览器的不同去动态加载的,这没有问题。我的问题是:在html中按钮onclick后,如何调用相关代码进行提示音播放(不用考虑音乐是否加载完毕,文件很小,才几k)
如果需要加入Id那么请写的详细一点
<input type="button" value=“[浏览器兼容]按钮点击后播放提示声音" id="btnTest" onclick="return btnTest_Click();" />大家要给出的是btnTest_Click()具体实现,和为实现功能而对上面代码的必要修改。谢谢
祝大家元旦快乐,呵呵!!
针对的浏览器是:IE6.0/7.0/8.0 Firefox(最新版本)
ie中可以使用<embed src="背景音乐网址" autostart="false" loop="-1" controls="ControlPanel" width="0" height="0" >
来引入相应的背景音乐
在firefox中可以使用<objectdata="music.mp3"type="application/x-mplayer2"width="0"height="0">
<paramname="src"value="music.mp3">
<paramname="autostart"value="0">
<paramname="playcount"value="infinite">
</object>这两段代码是需要根绝浏览器的不同去动态加载的,这没有问题。我的问题是:在html中按钮onclick后,如何调用相关代码进行提示音播放(不用考虑音乐是否加载完毕,文件很小,才几k)
如果需要加入Id那么请写的详细一点
<input type="button" value=“[浏览器兼容]按钮点击后播放提示声音" id="btnTest" onclick="return btnTest_Click();" />大家要给出的是btnTest_Click()具体实现,和为实现功能而对上面代码的必要修改。谢谢
祝大家元旦快乐,呵呵!!
解决方案 »
- DWZ框架中 新增一行 后台如何取得table有几行
- ASP.NET 网站要注意哪些安全问题呢?
- 自己做小网站(ACCESS数据库)是先做后台,还是先做前台?
- 急,很急,在线等
- 请问访问并读取别人网站的网页内容呢?
- 如何在进server之前运行javascript?
- cookie中保存用户密码是否安全,如果不保存不验证密码是否安全?
- sql问题:seledct LoginName,min(date+time) from Log?兄弟姐妹们,出手了!
- 在ASP.NET(vb.net 的语法)中,IPostBackDataHandler怎样用?(在线)
- !高分在线求助!树控件双击展开?
- 关于webservice通信结构的疑问
- FCKeditor文件上传与Webb.WAVE.Controls.Upload的上传组件冲突
<paramname="src"value="music.mp3">
<paramname="autostart"value="0">
<paramname="playcount"value="infinite">
</object>
但aspx页面要实现楼主的功能没问题!!
楼主是否一定要在Html页面中实现??
aspx文件:
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<%if (Request.Cookies["urlSound"]!= null){%>
<embed src='<%=Request.Cookies["urlSound"].Value %>' autostart="true" loop="-1" width="0" height="0" ></embed>
<%} %>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
</ContentTemplate>
</asp:UpdatePanel>
</form>cs文件,加一个Button,Button的click事件代码: protected void Button1_Click(object sender, EventArgs e)
{
Response.Cookies["urlSound"].Value = "Sound/a1.wma";
}楼主看一下,是否是这个意思?