PDA

Просмотр полной версии : обработка гиперссылки в текстовом поле


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
Спасибо.