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

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

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

Регистрация: Jun 2008
Сообщений: 28
По умолчанию Подгрузка XML не работает

У меня не работает подгрузка XML файла во FLASH, помагите новичку, плииизззззз!
Вложения
Тип файла: zip Desktop.zip (2.5 Кб, 49 просмотров)

Старый 24.05.2009, 12:58
kuflash вне форума Посмотреть профиль Отправить личное сообщение для kuflash Найти все сообщения от kuflash
  № 2  
Ответить с цитированием
kuflash

Регистрация: Jan 2008
Сообщений: 82
Ну во первых у вас в XML не было значений, просто теги, так что не знаю как вы там проверяли. И в коде: За чем вы заменяли mxm.Load = loading() ? Вроде так нельзя. Хотя я может чего то не знаю. Ну в общем я подправил. Все работает
Вложения
Тип файла: rar Downloads.rar (3.2 Кб, 58 просмотров)

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

Регистрация: Jun 2008
Сообщений: 28
Цитата:
Сообщение от kuflash Посмотреть сообщение
Ну во первых у вас в XML не было значений, просто теги, так что не знаю как вы там проверяли. И в коде: За чем вы заменяли mxm.Load = loading() ? Вроде так нельзя. Хотя я может чего то не знаю. Ну в общем я подправил. Все работает
Спасибо огромное!
Но ты не подскажешь как выводить имя первого и второго узла?

Старый 24.05.2009, 13:34
kuflash вне форума Посмотреть профиль Отправить личное сообщение для kuflash Найти все сообщения от kuflash
  № 4  
Ответить с цитированием
kuflash

Регистрация: Jan 2008
Сообщений: 82
Подробно описывать не буду. Просто вместо nodeValue используй nodeName

Старый 24.05.2009, 14:37
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
За чем вы заменяли mxm.Load = loading() ? Вроде так нельзя.
Можно.

kuflash, всегда сначала описывайте onLoad, а только потом load.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 24.05.2009, 16:46
kuflash вне форума Посмотреть профиль Отправить личное сообщение для kuflash Найти все сообщения от kuflash
  № 6  
Ответить с цитированием
kuflash

Регистрация: Jan 2008
Сообщений: 82
А можно узнать причину описывания onLoad?

Старый 24.05.2009, 19:12
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от kuflash Посмотреть сообщение
А можно узнать причину описывания onLoad?
Это тоже самое, что кинуть яблоко человека и на полпути полета крикнуть:
- Лови!
В IE постоянно возникают ситуации, когда при загрузки из кеша, onLoad не срабатывает, так как данные уже пришли к моменту описания функции обработчика.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 24.05.2009, 19:33
kuflash вне форума Посмотреть профиль Отправить личное сообщение для kuflash Найти все сообщения от kuflash
  № 8  
Ответить с цитированием
kuflash

Регистрация: Jan 2008
Сообщений: 82
Хы. Ну понятно. То есть делать так как делал автор темы?

Старый 24.05.2009, 19:41
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Нет. Хотя я не знаю, зачем там публикация под 6 плеер, но под 8-ку и типизацию, должно быть так:
Код AS1/AS2:
import mx.utils.Delegate;
var xml = new XML ();
xml.ignoreWhite = true;
xml.onLoad = Delegate.create (this, loading);
xml.load ("1.xml");
 
function loading (success:Boolean) {
	if (success) {
		txt = xml.firstChild.firstChild.firstChild.childNodes.nodeName;
	}
}
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 24.05.2009, 19:44
kuflash вне форума Посмотреть профиль Отправить личное сообщение для kuflash Найти все сообщения от kuflash
  № 10  
Ответить с цитированием
kuflash

Регистрация: Jan 2008
Сообщений: 82
Хм. Мне не понятны следующие строчки:
Код AS1/AS2:
import mx.utils.Delegate;
Код AS1/AS2:
xml.onLoad = Delegate.create (this, loading);
Что они обозначают?

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

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

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


 


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


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