вызов функций с параметрами через метод htmltext

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
AsMasteR
Сообщения: 13
Зарегистрирован: 03 янв 2011, 18:01

вызов функций с параметрами через метод htmltext

Сообщение AsMasteR »

Доброе время суток!
Мне необходимо сделать "стену", имеется некий TextField в котором нужно отображать коменты. Работаю с методом htmltext, и вот возникли небольшие проблемки:

1) Хочется через <a href='event:func'>ссылка</a> иметь возможность перехода по ссылкам на функцию с параметром.
т.е. что то вроде этого:

Код: Выделить всё

 var abc:TextField;addChild(abc);abc.htmltext = "<a href='event:func(1)'>ссылка</a>";addEventListener(TextEvent.LINK, func(i:int));        function func(i:int):void        {                       ...        } 
2)Хочется там же в TextField отображать встроенные во флеш картинки через тег <img src='img.jpg'>
мне тупо перетащить в CS5 img.jpg, или что нужно сделать?!
sersche
FL Team
FL Team
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45

Re: вызов функций с параметрами через метод htmltext

Сообщение sersche »

лучше картинки куда нибудь загрузить и потом ссылку передавать..
хочк тебя предупредить, что картинка будет каждая на новой строчке.. сталкивался с этим давненько..
AsMasteR
Сообщения: 13
Зарегистрирован: 03 янв 2011, 18:01

Re: вызов функций с параметрами через метод htmltext

Сообщение AsMasteR »

пробовал.
не лучше:
во первых пока приложение не проверено картинки не будут грузиться - это плохо, я не смогу их нормально разместить.
во вторых зачем мне серв нагружать?! лишний расход ресурсов..
на счёт того, что они на новой строчки - бред, там действуют обычные законы связки html\CSS нужно лишь правильно CSS правила прописать..
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: вызов функций с параметрами через метод htmltext

Сообщение Александр »

Код: Выделить всё

abc.text='<a href="event:com1">Click</a>';abc.addEventListener(TextEvent.LINK, abcClick); function abcClick(event:TextEvent):void {    trace(event.text); // выведет com1}
AsMasteR писал(а):во первых пока приложение не проверено картинки не будут грузиться
Это почему?
AsMasteR писал(а):на счёт того, что они на новой строчки - бред, там действуют обычные законы связки html\CSS нужно лишь правильно CSS правила прописать..
Попробуй...
http://help.adobe.com/ru_RU/AS3LCR/Flas ... l#htmlText
В своё время тоже сталкивался с кривой работой тега img в textfield. Отказался от этого и помещал картинку на MovieClip.
AsMasteR
Сообщения: 13
Зарегистрирован: 03 янв 2011, 18:01

Re: вызов функций с параметрами через метод htmltext

Сообщение AsMasteR »

Это почему?
Дык вроде как внешние ссылки должны пройти предмодерацию... да и пробовал - не получилось ((
за пример спасибо, буду пробовать
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: вызов функций с параметрами через метод htmltext

Сообщение Александр »

AsMasteR
Внешние ссылки уже давно разрешены, а не получилось наверно из-за отсутствия на сервере crossdomain.xml.
AsMasteR
Сообщения: 13
Зарегистрирован: 03 янв 2011, 18:01

Re: вызов функций с параметрами через метод htmltext

Сообщение AsMasteR »

crossdomain.xml лежит. работа с бд с тем сервером нормально реализована, а картинки не грузит (
Nick Lisogor
FL Team
FL Team
Сообщения: 119
Зарегистрирован: 12 дек 2010, 14:08

Re: вызов функций с параметрами через метод htmltext

Сообщение Nick Lisogor »

Попробуй реализовать добавление картинок через класс Bitmap, а все остальное, как хотел, лично я так делаю.
Ответить