![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 14
|
Ребятушки и Девченки! помогите плиз дельным советом
у меня вот такой скриптик стандартный есть. Юзаю его уже давно. И вот такой баг - всё бы хорошо, но он грузит собака текст через раз - тобишь по нажатию Создается текстовое поле. Грузится туда текст. Закрываешь - его, снова создаешь и тут бац - вместо красивого текста (обработанного css) появляется тупая фраза "undefined". И так в случайном порядке - то грузится, то не грузится. Кто-нибудь подскажет, как избавицца от этого? Тобишь вариант - чтобы убрать этот глюк совсем - врядли покатит. А вот как например - проверить что текст загрузился нормально? или в какой переменной проверить что он = "undefined", и повторить загрузку? скрипт такой (вставлен в MovieClip) this.createTextField("news_txt", 2, -186, -50, 180, 160); ..... дальше идут параметры текстового поля var myVars:LoadVars = new LoadVars(); var styles = new TextField.StyleSheet(); var txt_url = "http://www....."; var css_url = "http://www.....html_styles.css"; myVars.load(txt_url); myVars.onData = function(content) { storyText = content; }; trace (storyText) styles.load(css_url); styles.onLoad = function(ok) { if (ok) { news_txt.styleSheet = styles; news_txt.text = storyText; }; }; (кароче стандартный способ описанный в хелпе) и сколько раз я уже не писал условия, например я писал if (storyText = undefined) { gotoAndplay... }; и фиг что получалось ![]() Последний раз редактировалось Stas3D; 30.08.2005 в 17:58. |
|
|||||
|
Регистрация: Oct 2003
Адрес: Екатеринбург
Сообщений: 169
|
И ещё одно, не
="undefined", а =undefined |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 14
|
Ну это я так и писал. только ничего не получалось. Видимо эта переменная не имеет значение undefined. ...в общем...
ПАРНИ! Ну помогите кто-нибудь ![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 12
|
выложи полный исходник(*.fla, желательно только с неработающим фрагментом
), и тестовые данные(расположенные локально, и завязку на них в исходнике), а то непонятно немного. |
|
|||||
|
Регистрация: Aug 2002
Адрес: Латвия, Рига
Сообщений: 52
|
"и сколько раз я уже не писал условия, например я писал if (storyText = undefined) { gotoAndplay... };" - такой метод ничего не даст.
Чтобы все стабильно работало надо пльзоваться "Loadvars.loaded" В хелпе все опиасно. |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 14
|
Окей! я попробую что-нибудь поколдовать насчет "Loadvars.loaded". посмотрим что из этого получится.
то eshkel насчет выкладывать это всё ...хм это весьма сложно сделать, потому что сами текстовые данные - с локала подтягиваются без проблем. Именно когда выкладываешь на http://.... тут то и начинается загрузка через пень колоду. ну в общем. посмотрим если сам не решу, я тебе тогда в личку отправлю исходник, и там пропишу ссылки на http:.... |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|