PDA

Просмотр полной версии : Запуск функции из Js


individ
16.05.2002, 17:21
Господа знатоки, вот такой вопрос мучает меня.

Предисловие: Есть HTML страница на которой расположен мувик и под ним таблица с чекбоксами. На каждое нажатие на чекбокс в мувик отправляется переменная, которая обрабатывается, а затем обнуляется.
В клипе я циклом на двух кадрах (gotoAndPlay(предыдущий кадр)) проверяю не изменилось ли значение переменной, и если изменилось запускаю функцию и обнуляю переменную.

Вопрос: Можно ли каким то образом избежать цикла, и запускать функцию из JS?

другими словами можно ли вызвать из JS какое-нибудь событие в мувиклипе?

SPV
16.05.2002, 17:52
Можно запустить мувик
movie.TPlay(mcname);
можно вызвать фрэйм в мувике
movie.TCallLabel(mcname,labelname);
movie.TCallFrame(mcname,frameindex);
...

individ
16.05.2002, 18:11
Допустим мне нужно вызвать 3-й фрэйм, я не понял как это использовать.

movie.TCallLabel("moive.swf",3);

- так ошибка 'movie' is undefined
можешь примести пример работающего кода?

individ
16.05.2002, 18:40
Вон чего нашел, ну спасибо за подсказку
http://www.macromedia.com/support/flash/publishexport/scriptingwithflash/scriptingwithflash_03.html