Скрипт: Фоновая музыка для всех браузеров
Автор: Андрей Краснокутский
Дата: 2011-03-14 Скрипт работает в Internet Explorer, Mozilla Firefox и Opera.
Продолжаем тему "Музыка на сайте". К сожалению не все браузеры полностью совместимы с JavaScript. т.е. для нормальной работы скриптов в некоторых браузерах требуется установка дополнительных плагинов, а это не всегда удобно.
Скрипт проигрывающий фоновую музыку, который представляю в этом уроке лишен этих недостатков. Этот скрипт одинаково хорошо работает во всех основных браузерах, а именно в Internet Explorer, Mozilla Firefox и Opera без установки дополнительных плагинов и различных мультимедийных расширений.
Посмотреть пример работы скрипта. Код скрипта приведен в Листинге 1.
Листинг 1.
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var MSIE=navigator.userAgent.indexOf("MSIE");
var NETS=navigator.userAgent.indexOf("Netscape");
var OPER=navigator.userAgent.indexOf("Opera");
if((MSIE>-1) || (OPER>-1)) {
document.write("<BGSOUND SRC=sound/ddt.mid LOOP=INFINITE>");
} else {
document.write("<EMBED SRC=sound/ddt.mid AUTOSTART=TRUE ");
document.write("HIDDEN=true VOLUME=100 LOOP=TRUE>");
}
// End -->
</SCRIPT>
| |
Скопируйте код Листинга 1 и вставьте в любое место web-страницы между тегами <body> </body>, но предварительно отредактируйте код листинга, а именно в строках:
document.write("<BGSOUND SRC=sound/ddt.mid LOOP=INFINITE>");
document.write("<EMBED SRC=sound/ddt.mid AUTOSTART=TRUE ");
пропишите путь до музыкального файла.
Скрипт воcпроизводит звуковые файлы в формате MIDI такие файлы имеют расширение .mid (.MID). Подборку музыкальных MIDI файлов Вы сможете скачать в одном из прошлых уроков, а вообще-то на просторах Интернета таких музыкальных файлов навалом и совершенно бесплатно.
В данном случае проигрывается файл ddt.mid , который лежит в папке sound , пропишите свой путь до музыкального файла.
Музыкальная композиция начинает проигрыватся сразу после загрузки web-страницы, постоянно проигрывается одна мелодия по кругу. В некоторых случаях это очень полезно.
После внесения всех корректив, сохраните отредактированную web-страницу и загрузите (обновите) на свой хостинг. Не забудьте туда же загрузить и звуковые файлы. Всё, радуйте своих посетителей.
Если что-то не понятно, скачайте исходник.
Всего Вам доброго.
Читайте так же:
Скрипт: Печать web-страницы.
Как Использовать SMS Сообщения в Интернет Бизнесе.
Как сделать Электронную книгу в PDF формате. Практическое руководство.
Таблицы в HTML. Часть 1. Теория.
Таблицы в HTML. Часть 2. Практика.
Foxit Reader Программа для чтения PDF документов.
Просмотров: 12417
На мозиле без QuickTime в вашем примере (Листинг 1) музыка не проигрывается.
Пример скрипта в Мозиле хочет плагин quik time, а в Хроме предлагает загрузить midi, вместо того, чтобы проиграть что-то...
|