Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Как сделать gotoAndPlay(3); во флеше по событию <body onLoad="MyFunc()"> в html? (http://www.flasher.ru/forum/showthread.php?t=65595)

ccwds 14.06.2005 14:47

Как сделать gotoAndPlay(3); во флеше по событию <body onLoad="MyFunc()"> в html?
 
Проблема старая. Флеш начинает проигрываться раньше, чем загрузится страница. Можно было просто сделать таймаут, но интереснее было бы по <body onLoad= ... сказать флешке Goto ты AndPlay(кадра эдак с третьего). :D
Вроде просто, а что-то туплю. :confused:

Nirth 14.06.2005 14:54

чета я не понял....а что нужно? хтмл загрузиться и флэшка играет? а вдруг флэшка еще не загрузиться к тому моменту...

ccwds 14.06.2005 15:00

Ну да, чтобы флешка начала играть после загрузки гифоф и джпегов в документе. Если бы мог целенаправленно следить за загрузкой одного джпега, бэка, было бы вообще изящно, но это уже либо никак, либо с дикими извращениями добиться можно.

Короче, нужно, чтобы onLoad в <Body> запускал флешку.

А флешка легкая, да и если она не успеет загрузиться, с этим-то уж справиться не проблема...

ccwds 14.06.2005 17:22

А, дошло.
К примеру, так
Код:

<script language="JavaScript1.2">
<!--
function all_done()
{
        window.document.intro.SetVariable("gogogo", 5);
}
// -->
</script>

Ну и во флеше слежу за gogogo. :)
Ну или напрямую команду дать можно. Ступил, сорри.


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

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