Размещение плеера в отдельном фрейме [РЕШЕНО]

Главные вкладки

Аватар пользователя leramulina leramulina 6 июля 2011 в 10:15

Понимаю, что не в первый раз подобный вопрос поднимается на сайте, но, возможно, за последнее время кто-то встречал хорошее решение.

Заказчица твердо настаивает на фоновой музыке для сайта. Переубедить не удалось.

В итоге я взяла плеер http://flv-mp3.com, который генерит код. Я вставляю код в блок.

Но вот решение вопроса с началом воспроизведения музыки заново при перезагрузке страницы - этого я пока не нашла.
В контакте плеер при запуске выводится в серое окошко зафиксированное внизу страницы и остается там, пока его не закроешь.
Там же не на фреймах сделано?
Может, есть какие-то варианты сделать фрейм на jquery? Очень не хочется возиться с обычными фреймами.

Заранее спасибо. Вариантов переубедить заказчицу нет никаких.

Комментарии

Аватар пользователя leramulina leramulina 6 июля 2011 в 10:39

Darteg wrote:
Выводить в отдельном, маленьком окошке - не?

Если только в совсем маленьком Smile
Это надо на javascript сделать и вставить в page.tpl.php?

Аватар пользователя Alex Bacart Alex Bacart 6 июля 2011 в 10:36

Вконтакте сделано не на фреймах, а на возможности подгружать контент страницы не перезагружая ее. Сейчас как раз реализую такой функционал у себя на радио, но там будет очень индивидуальное решение.
Для 6-го друпала есть модуль ajaxit, если грамотно настроить, то плеер не будет перезагружаться.

Аватар пользователя leramulina leramulina 7 июля 2011 в 5:53

В общем, я сделала посредством открываемого окна. Если пользователю нужна эта музыка, он нажмет на кнопку. Если нет - то будет комфортно смотреть сайт без музыки Smile
1. Сделала страницу с кодом плеера и ссылкой на музыкальный трек
2. Часть скрипта для открытия окна разместила в header page.tpl.php
3. Вторую часть скрипта непосредственно с вызовом окна разместила в тексте блока. Блок вывела в регион.

Не знаю пока, устроит ли такой результат заказчицу, но я так поняла, что это единственный вариант, который я могу реализовать.

С AJAX у меня как-то не сложилось.