Форум Flasher.ru

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

mart.in 31.07.2006 17:05

один экземпляр мувика на нескольких страницах
 
Здравствуйте!!!
Я столкнулся с такой проблемой. Есть флеш меню на сайте, оно находится в врехнем фрейме. Кнопки меню подгружают страницу в нижний фрейм, а сама флеха анимируется в зависимости от пункта меню. Как сделать тоже самое, только без использования фреймов??? Те. флешка будет находится на нескольких страницах, но при переходе на другую страницу флешка будет заново загружаться в начальное положение, а мне нужно чтоб она сохраняла свое состояние.

Я думал над этой задачей и мне пришло в голову несколько идей:
1) Использовать XML или другой вид внешних данных. Т.е. состояние флешки (например при переходе по пункту меню) сохранять в файле (например номер выбранного пункта меню), а при загрузке новой страницы, флешка будет считывать дынные из файла и "вставать" в нужное состояние. Но потом я понял, что для каждого подключения нужно создавать свой XML-файл, а это гемор.
2) ипользовать loadMovie, но к этому моменту как я пишу это сообщение, я понял что этот вариант сразу отпадает, т.к. оно еще геморойней чем 1-вый.

Может можно сохронять состояние в куки? ведь сама флеха кешируется у пользователя, и ей удобней будеть работать с куки!!! а как предавать данные из куки во флеш?? JavaScript???

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

FourSide 31.07.2006 17:14

Можно сохранять состояние меню во флэшовые куки (SharedObject).

mart.in 31.07.2006 17:21

Ага! Понял! Все, как обычно, оказалось элементарно! Спасибо.
хм.. иногда для помощи достаточно одного слова :)
сразу же в хелпе набрал SharedObject и все стало понятно.

__i 31.07.2006 18:42

ну или же просто передавать ей параметр какая страница показываеться
html:
Код:

... yourMenu.swf?show=myPage  ...
в коде _root.show - пременная в которой будет храниться данная страница

Maroz 01.08.2006 02:23

не знаю как решить это а зачем тебе такая фигня лучше сделай попроше

mart.in 01.08.2006 09:55

Цитата:

Сообщение от Maroz
не знаю как решить это а зачем тебе такая фигня лучше сделай попроше

блин... так я и спрашивал как это сделать проще!!!

mart.in 01.08.2006 09:57

хм... я отстал от развития флеша. Даже не знал что флешке можно передавать параметры как в php. Надо попробывать, ведь так еще проще...

mart.in 01.08.2006 10:14

Maroz!!! я смотрю ты во всех топах даешь советы как "крутой" гуру, но только пользы от них никакой. Я просил дать совет если ты "шаришь", т.е. поделиться своим опытом - люди так и учатся. А советы типа: "сделай проще"... или: "поставьте лицензионный фирефоксе...", в топе о глюке оперы 9, давать может каждый, только, как я уже говорил, пользы от них нет. Не трать свое время, набирая "пустые" ответы, и время других людей, которые читают эти ответы.

mart.in 01.08.2006 10:26

из всех твоих сообщений ты не дал ни одного полезного!!!
http://www.flasher.ru/forum/search.php?searchid=379926
тебя не удручает ощущение бесполезности присутсвия на этом форуме?
А когда я посмотрел это: http://rupen.nm.ru , то мне сразу стало все понятно!! Вот действительно:
"че это нет нормальной графики не понятно куда попал нет коструктивности вот что надо простоты и конструктивности" - цитата твоей фразы: http://www.flasher.ru/forum/showthre...099#post558099

Artem Brigert 01.08.2006 11:03

слушай умник ... вот ты мне только-что дал совет насчёт IPCam .... ты что хочешь сказать что это "был полезный совет"

Цитата:

из всех твоих сообщений ты не дал ни одного полезного!!!
успокойся и почитай книжки потом заходи и советуй

FourSide 01.08.2006 11:30

Передача параметра менюшки через ссылку более проста, но... Придётся добавлять этот параметр во все ссылки, находящиеся на всех страницах, а также создавать дополнительные hidden'ы в формах, для передачи методом POST.
При применении метода "флэшовых кук" весь механизм заключен в самой флэшке и не надо думать о том, чтобы не забыть через ссылку передать параметр.

В любом случае всё делается под конкретную задачу и на вкус самого разработчика.

iNils 01.08.2006 11:55

Закрыто за флейм.


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

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