|
|
|
| Вобщем дело такое: имеется несколько ссылочек, при нажатии на каждую из них должен проигрыватьс соответсвующий wav-файл, остальные при этом естественно должны прекращаться. Ну и вопрос - как это можно проще всего сделать? Может какой компонент использовать? | |
|
|
|
|
|
|
|
для: Hunter
(08.08.2006 в 09:16)
| | Такое вроде только Internet Explorer поддерживает. К тому же стоит учитывать что, для воспроизведения браузером музыки, воспроизводимый файл сначала будет скачан на комп пользователя, это я о размере файла и скорости е-нета пользователя. | |
|
|
|
|
|
|
|
для: Igorel
(08.08.2006 в 12:54)
| | Да я знаю, но ведь это неизбежно, а сделать надо. Ну пусть хотя бы для IE, все равно как это сделать? | |
|
|
|
|
|
|
|
для: Hunter
(08.08.2006 в 13:57)
| |
<head><title></title>
<script type="text/javascript">
function playHome()
{
document.all.sound.src = midi
}
</script>
</head>
<BGSOUND loop=2 id=sound>
<input type="button" value="Прослушать" onclick="midi='название_файла_с_расшиерением'; playHome()">
</body>
</html>
|
Я так делал. Проигрывал mp3, midi. А вот WAV не пробовал. | |
|
|
|
|
|
|
|
для: Igorel
(08.08.2006 в 14:11)
| | можно сделать flash-ролик : брудет проигрывать везде, музыка будет в него загружаться динамически, будет виден процесс загрузки (%). если интересно - пишише. | |
|
|
|
|
|
|
|
для: AlexSol
(08.08.2006 в 14:28)
| | >можно сделать flash-ролик : брудет проигрывать везде, музыка будет в него загружаться динамически,
>будет виден процесс загрузки (%). если интересно - пишише.
Интересно. Куда писать ? :) | |
|
|
|
|
|
|
|
для: Igorel
(08.08.2006 в 15:32)
| | хоть здесь, хоть на мыло :) я так понимаю - интересно? попробую сегодня-завтра сделать. | |
|
|
|
|
|
|
|
для: AlexSol
(08.08.2006 в 15:35)
| | Тогда жду здесь :) . Наверняка такая штука пригодиться не только мне. | |
|
|
|
|
|
|
|
для: Igorel
(08.08.2006 в 18:07)
| | А вот если флеш не работает и динамик выключен, то как проиграть музыку? | |
|
|
|
|
|
|
|
для: 12345
(08.08.2006 в 19:01)
| | >и динамик выключен, то как проиграть музыку?
Если динамик выключен, то только ноты написать. | |
|
|
|
|
|
|
|
для: Igorel
(08.08.2006 в 19:42)
| | просмотрел документацию, оказывается загружать из вне можно только файлы MP3. если устроит, дайте знать. | |
|
|
|
|
|
|
|
для: AlexSol
(08.08.2006 в 19:55)
| | Меня устроит. Конвертеров много. К тому же МР3 по сравнению с WAV меньше места занимает. | |
|
|
|
|
|
|
|
для: Hunter
(08.08.2006 в 13:57)
| | Hunter: там форум не работает, поэтому отвечаю здесь: "hid den" - это просто обезвреженный атрибут. Если пробел убрать, он заработает.
Переделать - пользоваться приведёнными функциями. Например, запустить воспроизведение -
<embed id=snd src=xxx.mp3 autostart=false height=42 loop=true controller=true hid den=true></embed><br>
<a href=# onclick=document.getElementById("snd").Play();return!1>Play</a>
|
| |
|
|
|
|
|
|
|
для: 12345
(08.08.2006 в 15:09)
| | А можно как-нибудь в этот Embed передать имя нужного файла? Или получается один Embed для одного файла? | |
|
|
|
|
|
|
|
для: Hunter
(10.08.2006 в 09:36)
| | Можно динамически генерировать этот <embed>
<html>
<head>
<script>
function Player(path)
{
var myInsertObj = document.getElementById('myDIV');
myInsertObj.innerHTML='<embed src="'+path+'" autoplay="true" hidden="true">';
}
</script
</head>
<body>
<div id="myDIV"></div>
<a href="javascript:Player('путь/к/аудио файлу.mp3')">muz1</a>
<a href="javascript:Player('путь/к/аудио файлу.mp3')">muz2</a>
<a href="javascript:Player('путь/к/аудио файлу.mp3')">muz3</a>
</body>
</html>
|
| |
|
|
|