在ASP.NET站点上添加事件

时间:2012-02-02 05:46:50

标签: asp.net html css html5

我正在尝试在ASP.net网站上创建一个按钮,当您按下它时,可以让音乐播放器在网站上开始播放音乐。

我知道如何创建按钮以及如何处理事件,我无法让我的播放器开始播放* .mp3文件。

这是我在常规html网站上使用的音乐播放器。

 <embed src="music/ToGlory.mp3" width="140" height="40" autostart="false" loop="TRUE" hidden="True"></embed>

我试图做的事情是这样的:

  

Sub submit(s As Object,e As EventArgs)

     

button = embed src =“music / ToGlory.mp3”width =“140”height =“40”autostart =“false”loop =“TRUE”hidden =“True”/ embed

     

End Sub

1 个答案:

答案 0 :(得分:1)

尝试

.aspx Button控件

<asp:button id="Button1"
       usesubmitbehavior="true"
       text="Click it and Play it!"
       onclientclick="Play('URL to sound file, ex: http://www.my.com/a.mp3')"
       runat="server" onclick="Button1_Click" />

JavaScript:

<script language="javascript" type="text/javascript">
 function Play(soundfile) {
 document.getElementById("Button1").innerHTML=
 "<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"false\" />";
 }
 </script>

+1,如果这有帮助:)。