Форум 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=76644)

Ekzi 09.03.2006 17:01

подгрузка ссылок из текстового файла
 
Cобственно все сайты на flashе не совершенны и одна из трабл в том, что если сайт или ссылки на нём часто обновляются, то есть риск потратить до фига трафика, чё не желательно.Пока сделал так-заходим на главную и видим текст из внешнего txt файла. Нечего сложного?
А основная трабла такая, нуна чтобы из внешнего файла грузились ссылки,как ето рефлизовать.
p.s. единственные мысли пока о присвоении к-либо идентификатора,но какого и как? :confused:

Homo Sapiens 09.03.2006 17:53

Загони все ссылки в XML и загружай этот файл

Homo Sapiens 09.03.2006 17:55

Если хочешь сэкономить на трафике пользователя, можешь попробовать загонять текст в shared object, а при повторной загрузки проверять - не устарел ли текст, сравнивая даты модификации. Получишь своеобразный Cache

Ekzi 09.03.2006 18:22

мона подробнее, я в етом разделе бОльшой и круглый 0

KUZEN 09.03.2006 18:49

Я недавно делал кому то пример по созданию меню из xml там ссылки тоже есть, так что поищи ...

Ekzi 09.03.2006 19:50

to KUZEN стоко сообщений...не могу найти :(

Homo Sapiens 09.03.2006 20:16

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

var sObj:SharedObject = SharedObject.getLocal();
, проверяешь есть ли в нём данные, не устарели ли они и, при необходимости, загружаешь тексты.

KUZEN 09.03.2006 22:10

Цитата:

Сообщение от Homo Sapiens
Как я понял, твоя проблема в том, что ты не хочешь, чтобы пользователь много раз загружал один и тот же текст?
Если да, хранишь дополнительный XML файл, в котором прописываешь даты обновления всех файлов. При загрузке этого файла с помощью класса XML, создаёшь новый SharedObject
Код:

var sObj:SharedObject = SharedObject.getLocal();
, проверяешь есть ли в нём данные, не устарели ли они и, при необходимости, загружаешь тексты.

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

Ekzi 09.03.2006 22:27

to Homo Sapiens неправильно понял- нуна грузить текст извне и если в нём есть ссылки,то при щелчке по ним мышой нуна осуществлять по ним переход

Double 10.03.2006 11:29

ну и грузи его тогда, как html. проблема-то в чём? вот смотри, крутилка новостей: http://double.samara.ru/gismeteo/rota.html
там же есть ссылка на файл данных. синтаксис html-ный абсолютно.


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

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