Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Как установить количество проигрываний Flash-ролика (http://www.flasher.ru/forum/showthread.php?t=130747)

Миша Мел 04.10.2009 01:50

Как установить количество проигрываний Flash-ролика
 
можно ли ограничить количество проигрываний ролика при обновлении страницы?

mooncar 04.10.2009 02:08

Что вы имеете ввиду?

Миша Мел 04.10.2009 10:43

ну например у меня есть шапка сайта Flash, при первой загрузке странице там проигрывается клип с музыкой около 1 минуты. при переходе по меню, сайт перегружается, соответсвенно шапка начинает проигрываться заново. хотелось бы чтобы ролик проигрывался только 1 раз. можно ли это сделать? и как?

aksios 04.10.2009 11:26

Можно. А что у Вас не получается?

Миша Мел 04.10.2009 12:17

ну проблема в том что я не знаю как лучше сделать.

либо организовывать сайт с помощью фреймов,
либо для каждого пользователя проигрывать ролик только 1 раз.(этого я не знаю как сделать - думается там без Action не обойтись??? )

вот и решил обратиться за помощью к вам.

Добавлено через 4 минуты
или хотя бы ссылку в нете где почитать про это можно

mooncar 04.10.2009 18:52

Не стоит делать весь сайт на флеше, только чтобы решить эту задачу.

1 способ: Если страницы на php, то в начале, когда пользователь первый раз открыл сайт, стартуется сессия и в переменную сессии пишется признак, что сайт первый раз был открыт. На всех страницах флешку нужно публиковать с передачей ей этого параметра через flashvars.
Что нужно читать:
- php - об организации сессии
- о параметре публикации flashvars

2 способ: Использовать для решения задачи класс SharedObject.
- читайте о работе с общедоступными объектами (SharedObject).

Общая мысль - хранить на сервере информацию об открытии сайта первый раз мы не можем - нужно же хранить эту инфу временно или на стороне клиента - либо в переменной сессии, либо в объекте SharedObject на компьютере пользователя.
Я бы использовал 1 способ.

Миша Мел 07.10.2009 22:36

Спасибо большое! респект SharedObject - нормальная вещь!


Часовой пояс GMT +4, время: 21:39.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.