Просмотр полной версии : Как установить количество проигрываний Flash-ролика
Миша Мел
04.10.2009, 01:50
можно ли ограничить количество проигрываний ролика при обновлении страницы?
Миша Мел
04.10.2009, 10:43
ну например у меня есть шапка сайта Flash, при первой загрузке странице там проигрывается клип с музыкой около 1 минуты. при переходе по меню, сайт перегружается, соответсвенно шапка начинает проигрываться заново. хотелось бы чтобы ролик проигрывался только 1 раз. можно ли это сделать? и как?
Можно. А что у Вас не получается?
Миша Мел
04.10.2009, 12:17
ну проблема в том что я не знаю как лучше сделать.
либо организовывать сайт с помощью фреймов,
либо для каждого пользователя проигрывать ролик только 1 раз.(этого я не знаю как сделать - думается там без Action не обойтись??? )
вот и решил обратиться за помощью к вам.
Добавлено через 4 минуты
или хотя бы ссылку в нете где почитать про это можно
Не стоит делать весь сайт на флеше, только чтобы решить эту задачу.
1 способ: Если страницы на php, то в начале, когда пользователь первый раз открыл сайт, стартуется сессия и в переменную сессии пишется признак, что сайт первый раз был открыт. На всех страницах флешку нужно публиковать с передачей ей этого параметра через flashvars.
Что нужно читать:
- php - об организации сессии
- о параметре публикации flashvars
2 способ: Использовать для решения задачи класс SharedObject.
- читайте о работе с общедоступными объектами (SharedObject).
Общая мысль - хранить на сервере информацию об открытии сайта первый раз мы не можем - нужно же хранить эту инфу временно или на стороне клиента - либо в переменной сессии, либо в объекте SharedObject на компьютере пользователя.
Я бы использовал 1 способ.
Миша Мел
07.10.2009, 22:36
Спасибо большое! респект SharedObject - нормальная вещь!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.