Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   обработка гиперссылки в текстовом поле (http://www.flasher.ru/forum/showthread.php?t=63727)

Nob 13.10.2004 14:31

обработка гиперссылки в текстовом поле
 
Подскажите, please >
В динамическое текстовое поле грузится XML + CSS из разных источников (внешних htm-страниц). Как загрузить новое содержимое в то же поле по ссылке href в текущем тексте (поле), без собственно перехода на другой URL? Т.е., как обработать, точнее говоря перехватить click по ссылке внутри flash'а?

P.S. Существует доступ к структуре загруженного в поле XML, с тем чтобы выудить оттуда элемент (например ту же ссылку) для разбора и обработки.

Prey 13.10.2004 16:24

<a href=\"asfunction:function,argument\">текст ссылки</a>

пиши функцию, которая будет грузить в твое поле другой хмл, и вызывай ее таким методом

Nob 13.10.2004 17:29

Спасибо за ответ, но про asfunction мне известно, однако сей способ не работает
при помещении загружаемого поля в произвольный мклип-оболочку (скажем, back+scrollbar+наше поле).
В чем же проблема?

Prey 13.10.2004 17:50

возможно нужно использовать абсолютную адресацию при обращении к функции (если она в руте, то asfunction:_root.function,arguments), если и так не работает - тогда не знаю.. :confused:

Nob 13.10.2004 18:20

That's all right!
Ты был прав - «absolute» он и в mc - absolute :p
Спасибо.


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

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