все было-бы хорошо еслибы document.all.sound.src =""; был не прибомбасиной майкрософта (работает только в ИЕ).
тутже стал вопрос о других браузерах решил попробовать embed но снова косяк, в ФФ плагин подавай, в опере работает как хочет, а в хроме вообще глухо.
вот сижу ломаю голову есть-ли анолог document.all.sound, ну или другое кроссбраузерное решение ?
Спустя 10 минут, 28 секунд (19.04.2010 - 14:22) jetistyum написал(а):
думаю должно быть - ставишь флешевый плеер и запускаешь его джаваскриптом. подробнее - гугли.
Спустя 4 минуты, 7 секунд (19.04.2010 - 14:26) Gabriel написал(а):
плеер ставить помоему лишнее там всегото один кряк нужен я вот думаю затолкать все это во влеш и забытся. хотя решение с JS всеже интересует.
Спустя 20 минут, 10 секунд (19.04.2010 - 14:46) waldicom написал(а):
Пользую один скрипт для greasemonkey, так там звук проигрывается как минимум в FF3.
Вот вырезка кода из этого скрипта , не знаю, поможет или нет.
Функция
И вызов функции:
Вот вырезка кода из этого скрипта , не знаю, поможет или нет.
Функция
function newEmbed(iHTML, cAttribute) {
var aCell = document.createElement("embed");
aCell.innerHTML = iHTML;
addAttributes(aCell, cAttribute);
return aCell;
}
И вызов функции:
tag = find(".//body", XPFirst, doc);
if (!tag)
{
TS_debug("playSound: Can't play sound - no body tag.");
return;
}
embed = newEmbed("", [["src", soundUrl],["hidden", "true"],["autostart", "true"],["loop", soundLoop.toString()]]);
tag.appendChild(embed);
Спустя 1 час, 47 минут, 42 секунды (19.04.2010 - 16:34) Gabriel написал(а):
waldicom
лично мне мало что понятно из функции но будем пробовать спасибо.
лично мне мало что понятно из функции но будем пробовать спасибо.
_____________
one step, two steps HERE WE GO!!!