Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.04.2009, 11:12
Rasamaha вне форума Посмотреть профиль Отправить личное сообщение для Rasamaha Найти все сообщения от Rasamaha
  № 1  
Ответить с цитированием
Rasamaha
 
Аватар для Rasamaha

Регистрация: Jun 2007
Сообщений: 30
Question Динамичный URL

Доброго времени суток господа, вот какая проблема возникла(( Написал TopSlot, который загружает имейджы через xml. swf'ка обращается к нужному xml файлу, а тот в свою очередь к определенной директории картинок — все работает все замечательно. Но необходимо зделать так что бы пользователь мог сам менять адрес к xml документу загружая его к примеру из txt. Т.е. меняем адрес в txt, swf'ка должна ссылаться на другой xml. Как это зделать ума не приложу, подскажите пож-ста кто знает. Для верности выкладываю отрезок кода:
Код AS1/AS2:
images_xml = new XML();
images_xml.ignoreWhite=true;
images_xml.onLoad = parse;
images_xml.load("slideshow.xml");

Старый 16.04.2009, 11:32
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 2  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
вот пример с текстовым файлом, но я бы использовал xml с путем
Код AS1/AS2:
this.createEmptyMovieClip("target_mc", this.getNextHighestDepth());
loadVariables("params.txt", target_mc);
function checkParamsLoaded() {
  if (target_mc.var1 == undefined) {
    trace("Еще не загрузилось.");
  } else {
    trace("Загрузилось. Очищаем интервал..");
    trace("-------------\r" + target_mc.var1);
    clearInterval(param_interval);
  }
}
var param_interval = setInterval(checkParamsLoaded, 100);
// params.txt содержит следующий текст: var1=путь

Старый 16.04.2009, 11:37
Rasamaha вне форума Посмотреть профиль Отправить личное сообщение для Rasamaha Найти все сообщения от Rasamaha
  № 3  
Ответить с цитированием
Rasamaha
 
Аватар для Rasamaha

Регистрация: Jun 2007
Сообщений: 30
Спс большое, сейчас буду пробывать...

Добавлено через 15 минут
Почему то не работает(( Заменяю строчку
Код AS1/AS2:
 images_xml.load("slideshow.xml");
на
Код AS1/AS2:
this.createEmptyMovieClip("target_mc", this.getNextHighestDepth());
loadVariables("params.txt", target_mc);
function checkParamsLoaded() {
  if (target_mc.var1 == undefined) {
    trace("Еще не загрузилось.");
  } else {
    trace("Загрузилось. Очищаем интервал..");
    trace("-------------\r" + target_mc.var1);
    clearInterval(param_interval);
  }
}
var param_interval = setInterval(checkParamsLoaded, 100);
в текстовом файле «params.txt» написал: var1=daily.xml. Но при компиляции xml'ку не подгружает( Может я что то не то делаю?(

Добавлено через 29 минут
Все додумался)))) Спасиб еще раз

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:59.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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