Форум 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=41485)

BillGatesKiller 03.01.2003 22:00

Как вызвать функцию из флэшевой гиперссылки?
 
Имеется TextField, который рендерит текст как HTML. В этом TextField'е резмещена гиперссылка. Что нужно писать в аттрибуте href этой гиперссылки чтобы при нажатии на неё вызывалась функция из этого ролика? Ролик будет проигрываться в Standalone режиме

Nox Noctis 04.01.2003 00:38

в МХ есть такая фишка для хтмльного поля:

Код:

test = function () {
        this.createTextField("testTF", 2, 0, 100, 0, 0);
        testTF.autoSize = true;
        testTF.textColor = 32768;
        testTF.text = "YEEEHAAAAWWW !";
};
//
this.createTextField("TF", 1, 0, 0, 0, 0);
TF.autoSize = true;
TF.html = true;
TF.htmlText = "<a href='asfunction:test'><b>CLICK HERE</b></a>";


BillGatesKiller 04.01.2003 00:44

Спасиба

Geo 04.01.2003 10:06

небольшая поправочка. asfunction работает начиная с пятой версии....
подробнее можно посмотреть тут:http://www.macromedia.com/support/fl...asfunction.htm

Nox Noctis 04.01.2003 18:00

эээ.... где там проблемы ? =) там просто описание того, как это работает...

Geo 05.01.2003 03:21

для тех кто в танке: asfunction работает не только в "flash MX" но и в предыдущей версии, а именно "flash 5". Ссылка дана для того чтобы, просветить тех кто не знает как эта функция работает. К примеру, в вашем описании не ясно, как использовать передачу аргументов посредством этой функции.


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

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