Группа: Координатор
Сообщений: 186
Награды: 7
Статус: Offline
| Думаю, вам уже попадались странички, после загрузки которых начинала звучать музыка. Честно признаюсь, особого восторга от них я не испытываю. Но рассмотреть эту возможность надо.
Самый простой способ предложить посетителю послушать музыку, это сделать простую ссылку на звуковой файл. Вот так:
<A HREF="music/osen.mid">ДДТ, "Осень"</A> Посетитель вашей страницы, увидев такую ссылку - ДДТ, "Осень", сам решит, хочет ли он это слушать и стоит ли по ней кликать. После клика по такой ссылке начнется загрузка файла, который затем можно прослушать.
Чаще используют тег <EMBED>. Действие этого элемента следующее: после загрузки страницы автоматически загружается и проигрывается звуковой файл. При этом в окне появляется панель проигрывателя (или пульт управления проигрывателя - как вам удобнее называть). Пример:
<EMBED SRC="music/osen.mid" AUTOSTART="TRUE"> Как всегда, тут не все так безоблачно, как хотелось бы. По своей давней традиции создатели Netscape и Explorer не договорились между собой, и потому в разных браузерах эта панель выглядит и, самое обидное, ведет себя по разному.
Элемент <EMBED> может иметь следующие атрибуты:
WIDTH - ширина панели в пикселах (можно и в процентах); HEIGHT - высота панели в пикселах (или процентах); ALIGN - расположение панели относительно текста, возможные значения LEFT, RIGHT, CENTER; HIDDEN - позволяет скрыть панель, значения атрибута: TRUE - панель скрыта, FALSE - панель видима (значение по умолчанию); AUTOSTART - значение TRUE - проигрыватель стартует автоматически, FALSE - ждет нажатия на кнопку "воспроизведение"; LOOP - цикл, т.е. при значении TRUE мелодия будет проигрываться по кругу, а при значении FALSE - только один раз. Если значением будет число, то Netscape проиграет мелодию указанное количество раз, для Explorer'а числовое значение равносильно значению TRUE. Пример использования перечисленных выше атрибутов:
<EMBED SRC="music/osen.mid" HIDDEN="TRUE" AUTOSTART="TRUE" LOOP="TRUE"> В данном примере панель управления будет скрыта, воспроизведение звукового файла начинается автоматически, повторяться будет бесконечно. Думаю, посетитель вашего сайта достойно оценит такое решение!
Некоторые браузеры поддерживают еще атрибут CONTROLS ("органы управления" - англ.), который позволяет сконфигурировать панель управления. Он может иметь следующие значения:
CONSOLE - панель обычного размера; SMALLCONSOLE - панель меньшего размера; PLAYBUTTON - вместо всей панели только кнопка "Воспроизведение"; PAUSEBUTTON - вместо всей панели только кнопка "Пауза"; STOPBUTTON - вместо всей панели только кнопка "Стоп"; VOLUMELEVER - вместо всей панели только регулятор громкости. Элемент <EMBED> поддерживает звуковые файлы с расширениями MID, WAV, AIFF, AU, видеофайлы AVI.
Элемент <BGSOUND> задает фоновый звук для страницы, т.е. звуковой фрагмент, который будет звучать сразу после загрузки страницы. Браузером Netscape не поддерживается. Может иметь атрибут LOOP, определяющий количество повторов фрагмента. Пример использования:
<BGSOUND SRC="music/osen.mid" LOOP="3">
|
|