Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как сделать, чтобы флэшка не перезагружалась в браузере? (http://www.flasher.ru/forum/showthread.php?t=169484)

Fintch 05.10.2011 23:04

Как сделать, чтобы флэшка не перезагружалась в браузере?
 
Здравствуйте, у меня такая проблема:
Есть сайт, видимо на основе cms с несколькими разделами и флэшка. В флэшке есть внутренний прелоадер, который загружает её саму. Затем отображает её на сайте, после этого начинается загрузка остальных изображений.
При переходе между разделами сайта флэшка должа висеть вверху не перезагружаясь, но происходит как раз обратное..

Подскажите пожалуйста в чем может быть проблема и как её можно решить?
Через поиск по форуму ответа не нашел, возможно не могу правильно сформулировать вопрос..

dimarik 05.10.2011 23:45

Предположу, что перезагружается страница, в которую встроена флешка.
Решение: не перезагружать страницу.

flax4Noob 05.10.2011 23:50

есть возможность на клиенте создать что-то типа кукиса для кеша и туда все складывать. Прелоадеру придется заглядывать в эту фигню при перезагрузке и брать данные, которые уже есть у клиента. Больше вариантов я не вижу. маловероятно чтобы из-за унылой флешки кто-то менял CMS =| Размер этой чтуки ограничен, но их можно сделать больше одной.

andrew911 06.10.2011 00:20

Вариант сделать сайт на ajax

dimarik 06.10.2011 00:20

Можно, конечно, сохранять последнее состояние флешки в SharedObject или еще какой другой штуке и после загрузки читать это состояние.

Fintch 06.10.2011 10:42

Попробую разобраться с SharedObject.
Всем спасибо!

BuKT 06.10.2011 11:17

Смею предположить, что вам поможет вот это. Оно, конечно, обсолет, и вообще не должно существовать в современном мире. Но всё же

carrotoff 06.10.2011 11:25

Фреймы - это ад 90х!

Fintch 07.10.2011 23:59

SharedObject или как написано в Cookbook - чудо печеньки, по умолчанию разрешают хранить лишь 100кб. Можно предложить пользователю расширить это пространство, но это не удобно.

Проблема видимо в загрузке изображений.. Именно из-за их загрузки браузер не кэширует флэшку.
Можно конечно сделать все изображения встроенными сразу, но тогда загрузка занимает ~40 секунд, а это очень долго для простенькой галереи.
Фрэймы может и можно использовать, но там же cms.

Пока никаких идей нет..

mooncar 08.10.2011 00:40

А что мешает использовать CMS для администрирования и генерации внутренних страниц - фреймов, а оболочку вкупе с неизменной флешкой держать в HTML-кадре-родителе? Если что, флешке можно подавать команды с помощью ExternalIntrerface для изменения, например, контекстного содержания.


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

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