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

Вернуться   Форум Flasher.ru > Flash > Flex

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

Регистрация: Apr 2009
Сообщений: 22
Question Как обработать IOErrorEvent у TextArea?

При присваивании некорректного html может возникнуть IOErrorEvent, допустим, если картинка не найдена. Как его отловить? Добавление обработчика к TextArea и к TextArea.loaderInfo ничего не дает.

Старый 19.05.2009, 13:02
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
getImageReference

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

Регистрация: Apr 2009
Сообщений: 22
натыкался уже. то есть без mx_internal никак?

Старый 19.05.2009, 13:57
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А что, метод снаружи недоступен?

Старый 19.05.2009, 16:52
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 5  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Без mx_internal - ну тогда либо не TextArea (там текстовое поле очень глубоко похоронено, просто так снаружи до него не доберешься). Либо, еще, как вариант, еще до заполнение поля текстом сделать валидацию всех URL'ов в нем.
__________________
Hell is the possibility of sanity

Старый 19.05.2009, 18:01
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ну попробуйте ловить ADDED.

Старый 20.05.2009, 01:18
Pah вне форума Посмотреть профиль Отправить личное сообщение для Pah Найти все сообщения от Pah
  № 7  
Ответить с цитированием
Pah

Регистрация: Apr 2009
Сообщений: 22
Мне нужно как раз на этапе ошибки, чтобы подменять ненайденную картинку, на встроенную (embedded), я писал об этом в раздел по AS3, не знаю как иначе вставлять в htmlText встроенные картинки. В предыдущих версиях можно было, задавая в теге img src='<linkageID>'.

Старый 20.05.2009, 05:47
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 8  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Код AS3:
var xml:XML = <p>
<img src="images/float_head.jpg" width="100"/>
<IMG SRC="http://www.images.com/float_head.jpg"/>
</p>;
var re:RegExp = /(?<=src=")[^"]+(?=")/gi;
var htmlText:String = xml.toXMLString();
var srcs:Array = htmlText.match(re);
trace(srcs);
// images/float_head.jpg,http://www.images.com/float_head.jpg
// assume both are not valid
htmlText = htmlText.replace(new RegExp(srcs.join("|"), "gi"), "Symbol1");
var tf:TextField = new TextField();
tf.multiline = true;
tf.wordWrap = true;
tf.htmlText = htmlText;
tf.width = 200;
tf.height = 200;
addChild(tf);
__________________
Hell is the possibility of sanity

Старый 20.05.2009, 19:31
Pah вне форума Посмотреть профиль Отправить личное сообщение для Pah Найти все сообщения от Pah
  № 9  
Ответить с цитированием
Pah

Регистрация: Apr 2009
Сообщений: 22
ммм, и где же тут вставка embedded изображений?)

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

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

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


 


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


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