PDA

Просмотр полной версии : Как сделать gotoAndPlay(3); во флеше по событию <body onLoad="MyFunc()"> в html?


ccwds
14.06.2005, 14:47
Проблема старая. Флеш начинает проигрываться раньше, чем загрузится страница. Можно было просто сделать таймаут, но интереснее было бы по <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. :)
Ну или напрямую команду дать можно. Ступил, сорри.