| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > почему мелодия в IE не отрубается! |
| Автор: Цербер 16.4.2008, 08:11 | ||||
| Доброе время суток!!! Вообщем делаю звуковое сопровождение на сайте! может мой метод и извращенский, но всё же! вот код
а вот Javascript
Как всегда IE выделился из всех остальных браузеров!! В опере или огнелисе при наведении мыши на ссылку начинает воспроизводится мелодия, а когда убираешь мышь от ссылки музыка останавливается, как мне и нужно, а в IE мышь отводишь, а музыка всё равно играет и не останавливается. как можно избежать это глюк? или другим методом подскажите как сделать? но не подключая флэша!!! |
| Автор: dstorm81 16.4.2008, 08:48 |
| глядя на ваш код Цербер я плакаль почему вы решили что скрытие элемента с экрана должно прекратить его воспроизведение? где вы видели такой мануал????? сами придумали??? вам скорее всего надо делать путь к файлу пустым, или использовать какие нить функции для внедренного объекта, типа play() stop() для этого надо найти нормальную документацию всетаки флэш будет наиболее лучшим вариантом, зря вы ответргаете его для своих извращенств |
| Автор: Цербер 16.4.2008, 09:00 | ||||
dstorm81
да Javascript слабо знаю, вот пришла такая мысль решил попробовать=) главное везде кроме IE работает=)
имеете ввиду если наводит мышь прописывается путь для воспроизведения а когда убирает путь становится пустым?? и ещё вопрос через DOM нельзя добраться до плеера вернее до его тумблеров play и stop ??? а если у кого нить флэшплеер не установлен музыка уже воспроизводится не будет!??или будет? |
| Автор: dstorm81 16.4.2008, 09:41 |
| http://nunzioweb.com/streaming_audio-example.htm вот кроссбраузерное внедрение музыки вроде бы добраться можно, есть функции для управления роликом, play stop run тоже вроде бы и всеже флэш однозначно будет рулить для твоей задумки ибо на данный момент флэш единственная мультимедийная хреновина предоставляющая нормальный апи, без паяльника в пятой точке |
| Автор: Цербер 16.4.2008, 09:55 | ||||
| dstorm81 слушай я продолжил своё извращение и дошёл до innerHTML но, он вставляет и вставляет и вставляет пока мышь находится на объекте
обработчик стоит onmouseover и получается музыка налезает на музыку и так пока не уберёшь мышь =) что по этому поводу можешь посоветовать?
а об этом можно поподробнее? |
| Автор: dstorm81 16.4.2008, 10:53 |
| theObj.innerHTML +='<embed src="sound/oo.mp3" hidden="true"></embed>'; это не целесообразно и бессмысленно, раз у; на о пошло надо работать с уже внедренным объектом гуглим активно на слова play stop run и тд http://www.webmasterworld.com/forum49/475.htm за сим откланяюсь |
| Автор: Цербер 16.4.2008, 21:46 |
| у кого нибудь есть ещё идеи, каким образом подключать звук средствами JavaScript ??? |