![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2004
Сообщений: 4
|
Здравствуйте!
Вот какая проблема - создал флэш фильм в котором при открытии его (перезагрузке) случайно отображается одно из высказываний (каждое высказывание в отдельном txt-файле) На локальной машине всё работает замечательно, а вот после того как загрузил в интернет на сайт текст не отображается. Пользовался LoadVariablesNum. Подскажите в чём может быть дело? |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
причин может быть много. например забыл выложить txt файлы
или неправильный адрес запроса.Для начала проверь, грузятся ли твои текстовики, для этого сделай текст поле и выводи в него то, что в локальных тестах делал бы трейсами. |
|
|||||
|
Регистрация: Nov 2004
Сообщений: 4
|
Код такой
on (release) { // выборка всех фаилов fraza num_of_fraza = 23; // Случайный выбор rnd_num = (int(random(num_of_fraza)))+1; // Создание имени name = "fraza"+rnd_num+".txt"; // Загрузка фразы loadVariablesNum(name, 0); } Всё это работает на локальном компьютере, но при загрузке ничего не отображается. Все тхт-шники загружены, созданы в кодировке Юникод. Наверно надо прописать путь всё это лежит на домене www.имя.ru (например) непосредственно без папок. Куда конкретно (в какую строчку) прописывать этот путь к файлу? ТХТ файлы называются: fraza1, fraza2 и т.д. Спасибо |
|
|||||
|
Регистрация: Nov 2004
Сообщений: 4
|
Код такой
on (release) { // выборка всех фаилов fraza num_of_fraza = 23; // Случайный выбор rnd_num = (int(random(num_of_fraza)))+1; // Создание имени name = "fraza"+rnd_num+".txt"; // Загрузка фразы loadVariablesNum(name, 0); } Всё это работает на локальном компьютере, но при загрузке ничего не отображается. Все тхт-шники загружены, созданы в кодировке Юникод. Наверно надо прописать путь всё это лежит на домене www.имя.ru (например) непосредственно без папок. Куда конкретно (в какую строчку) прописывать этот путь к файлу? ТХТ файлы называются: fraza1, fraza2 и т.д. Спасибо |
|
|||||
|
Регистрация: Oct 2003
Сообщений: 15
|
Извените, что вмешиваюсь...
но у меня таже проблема: Я получаю файл с данными, но эти данные я немогу занести в объект
_root.graafik.dataUrl = "http://www.имя&indexid="+_root.ndex;
_root.debugtesttest.debugtest = _root.graafik.dataUrl;
if (_root.ndex == _global.fId) {
_root.graafik.my_lv1.load(_root.graafik.dataUrl);
}
my_lv1 = new LoadVars();
my_lv1.onLoad = function(success) {
dataLoaded(this);
_root.debugtesttest1.debugtest1 = my_lv1;
}
первый дебаг(_root.debugtesttest.debugtest = _root.graafik.dataUrl; ) выдаёт мне правильный урл со всеми параметрами ,а второй(_root.debugtesttest1.debugtest1 ) пишет: Цитата:
Есть мысли?
__________________
vorschlaghammer Последний раз редактировалось digi-est; 20.11.2004 в 19:45. |
|
|||||
|
Регистрация: Nov 2004
Сообщений: 4
|
Решил с тектовухой не париться обошёлся вот так:
onClipEvent (load){ greeting=new Array(); greeting[0]="фраза первая"; greeting[1]="фраза вторая"; и так далее .... choice=Math.floor(Math.random()*greeting.length); text=greeting[choice]; ) Проверено - всё работает |
|
|||||
|
Регистрация: Oct 2003
Сообщений: 15
|
ещё одна непонятка...
почему когда я ставлю: ... _root.grafik.dataUrl = "http://www.url.com/lala/lalala?pageId=10&indexid=10&bd=01012004&ed=21112004"; _root.grafik.my_lv1.load(_root.grafik.dataUrl); ... ... _root.grafik.dataUrl = "http://www.url.com/lala/lala.txt;" _root.grafik.my_lv1.load(_root.grafik.dataUrl); ... почему такое происходит ? ЗЫ: crossdomain.xml здесь не причём ЗЫЗЫ: данные поступают в таком виде: id=Title&20040101=15277&20040102=15266&... и так далее
__________________
vorschlaghammer Последний раз редактировалось digi-est; 21.11.2004 в 22:11. |
![]() |
Часовой пояс GMT +4, время: 10:55. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|