Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Подгрузка фалов и данных во временной склад. (http://www.flasher.ru/forum/showthread.php?t=79547)

MINASTIS 10.05.2006 19:03

Подгрузка фалов и данных во временной склад.
 
Я знаю как-то люди делают так. Подгрузка страницы, потом идет (и это все в главном загрузчике перед запусков ролика) подгрузка данных, музыки, графики и еще пару страниц. И я заметил, что все страницы на Флеш-сайте после этой загрузки открываются мгновенно! Вопрос: возможно ли как-то загрузить ВСЕ данные сайта как файлы НЕ В ГЛАВНУЮ флешку, где лоадер, а в какой-то временной каталог на компе пользователя, в который будет ролик обращаться и брать без загрузки сразу все данные\файлы\страницы?
Можно ли так сделать?
:umnik2:

Кстати юзаю 6 Флеш. так что не могу ни примеры 8-ого, ни 7-ого посмотреть.:o

etc 10.05.2006 22:34

Эта временная папка называется кеш браузера и делается "это" браузером автоматически (если намеренно не препятствовать этому)

MINASTIS 11.05.2006 13:05

Я понимаю. Но ведь браузер не начнет с понта грузить с моего сайта все данные сразу? Он начнет это делать, как только "того" затребует страница, загружаемая в данный момент. А мне надо, чтобы сразу грузанул побольше. И шоб было это в одном прелоадере. Как указать браузеру нудные файлы для загрузки в кеш?

etc 11.05.2006 13:19

У тебя есть список мувиков для загрузки, загрузи поочерёдно (в смысле загрузил один, выгрузил его, начал грузить следующий) их в какой-нибудь контейнер-мувик, затем убей этот контейнер мувик. Всё. Дальше, если тебе потребуется загрузить раздел, грузи его как обычно, браузер уже сам из кеша вытянет то, что нужно.

Homo Sapiens 11.05.2006 14:33

Убивать не обязательно, можно сделать свой программный кэш, в который сразу подгрузишь все неодбходимые элементы, отображая их по мере необходимости. Делать это довольно хлопотно, а конкретный способ зависит от ситуации. Но ничего невозможного нет, так что вперёд!


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

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