вопрос по JS - воспроизведение звука midi
1.
ensteyn-asen 18.05.2011 / 23:35
есть JS траляля и трололо...
но не работает функция воспроизведения звука
а вот и она
sound=document.createElement('bgsound');
sound.src='1.mid';
sound.loop=1;
document.appendChild(sound);
что в ней не так ?
и так пробовал
var sound1="1.mid"
document.write('<embed src='+'"'+sound1+'"'+'hidden="true" autostart="true" loop="true">')
не помогает и embed и top.blank.document.write("<BGSOUND src='musick.midi'loop=1>");
что не так б-л-я ?
2.
ensteyn-asen 18.05.2011 / 23:50
...а?
3.
Nu3oN 19.05.2011 / 01:25
http://www.thesitewizard.com/webdesign/backgroundmusic.shtml
4.
ensteyn-asen 19.05.2011 / 21:21
3.
Nu3oN, спасибо
помогло document.write('<embed src="1.mid" autostart="true" loop="true" width="2" height="0"></embed>');
5.
ensteyn-asen 19.05.2011 / 22:36
теперь возникла проблема.
через определенный интервал времени, когда скрипту сказано запуститься, он начинает подгружать содержимое мелодии НО все что было до этого превращается в белую страницу.
что делать ? =)
6.
ensteyn-asen 19.05.2011 / 22:49
это из-за того что вывод с помощью document.write
а как вывести звук по другому ?
7.
Анатолий 20.05.2011 / 00:49
getElementById, innerHTML
8.
ramzes 20.05.2011 / 01:10
$('#id_block').html('код'); так ведь тоже вроде можно?
9.
ensteyn-asen 20.05.2011 / 01:14
а без id никак ? это сильно геморно будет
10.
ensteyn-asen 20.05.2011 / 01:29
location.href='melody.mid' и все работает норм... ***
11.
ensteyn-asen 20.05.2011 / 02:15
но только на опере. а хром начинает загружать... => нужно искать другой выход
12.
Станислав 20.05.2011 / 11:08
а на линухе это вообще работать не будет
13.
KOZZ 20.05.2011 / 13:20
а стоит ли оно того?
14.
ensteyn-asen 20.05.2011 / 16:45
стоит =) не зря же я старался =)
URL:
https://visavi.net/topics/21654