Добавление события на сайты ASP.NET - PullRequest
0 голосов
/ 02 февраля 2012

Я пытаюсь создать кнопку на сайте 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 Ответ

1 голос
/ 02 февраля 2012

Попробуйте

.aspx Button control

<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, если это поможет :).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...