вопрос по JS - воспроизведение звука midi

Печать RSS
169

E
Автор
Землянин
0
есть 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>");

что не так б-л-я ?
E
Автор
Землянин
0
...а?
N

Эцилопп сией тентуры
0
E
Автор
Землянин
0
3. Nu3oN, спасибо

Добавлено через 00:31 сек.
помогло document.write('<embed src="1.mid" autostart="true" loop="true" width="2" height="0"></embed>');
E
Автор
Землянин
0
теперь возникла проблема.
через определенный интервал времени, когда скрипту сказано запуститься, он начинает подгружать содержимое мелодии НО все что было до этого превращается в белую страницу.
что делать ? =)
E
Автор
Землянин
0
это из-за того что вывод с помощью document.write
а как вывести звук по другому ?
А

Пацак
0
getElementById, innerHTML

2000 лет д.н.э.
0
$('#id_block').html('код'); так ведь тоже вроде можно?
E
Автор
Землянин
0
а без id никак ? это сильно геморно будет
E
Автор
Землянин
0
location.href='melody.mid' и все работает норм... ***
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск