Здравствуйте, друзья!
On 28-Apr-12 8:22 AM, Владимир Поляков wrote:
> Знаю два способа. Первый, когда необходимый тэг прописывается внутри тэга<head>,
> но тогда фоновый звук будет воспроизводиться только в Internet explorer.
> И второй, когда необходимый тэг прописывается внутри<body>, но тогда при открытии
> страницы, например в мазиле, предлагается установить плеер QuickTime. Подозреваю,
> что далеко не каждый посетитель данной страницы захочет это делать.
Попробую вспомнить юность, хотя этими старыми способами сейчас мало кто
пользуется.
Но, прежде всего, какой звук грузить будем? Не рекомендую грузить
ничего, кроме стандартного wav, а лучше mid, тогда не должно возникать
проблем с плагинами.
1. Есть такой параметр, не знаю, как его грамотнее обозвать, называется
onload. Я пользовался им, все игралось на ура. Правда, был мой последний
эксперимент года 4 тому назад.
2. Если звук необходимо проиграть не на главной странице, а, скажем, на
странице второго уровня, например, означить проигрыванием, что человек
зашел в раздел загрузки, то можно сделать так:
Пишем на главной странице фрейм нулевых размеров, чтоб глаза зрячим не
мозолил.
В теге ссылки пишем событие onclick, на которое вешаем прогрузку в
нулевой фрейм нашего звука. Правда, это будет работать только в том
случае, если главная страница никуда не девается, а ссылки грузятся во
фрейм.
3. В принципе никто не отменял событие onclick, а также onmouseover и
т.д., даже на страницах без фреймов.
4. Кроме того, можно уж совсем заморочиться со скриптами, например,
javascript и vbscript, довольно несложно и сердито.
5. Можно поискать готовые решения в виде java appletов.
6. Наконец, сейчас, насколько я понимаю, принято встраивать флеш-плеер
на страницу, можно вставить active x элемент, кто-то что-то делал и с
помощью php скриптов, но за последнее не отвечаю, ибо в php полный чайник.
Вот пути решения, но, позвольте, а зачем Вам звук на странице? Когда-то,
я еще помню те времена, было признаком очень дурного тона заставлять
посетителя что-то такое слушать без возможности изъявить свое на то желание.
Удачи Вам и успехов.
С уважением, А.