Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Nastavte nasledujúce parametre medzi " objekt " tagov v kóde vloženie z dokumentu HTML : 
 
sťahovanie
 Tým sa zabezpečí, že vaše Flash film bude dovolené komunikovať s Javascript pri testovaní je na mieste ( pozri odkazy 1 , strana 2 ) . Pri publikovaní , môžete zmeniť hodnotu na " sameDomain " predchádzanie zneužitia vášho súboru SWF prostredníctvom webovej stránky tretích strán . 
 2 
 Zahrnúť triedu ExternalInterface v kóde jazyka ActionScript vášho Flash súboru s nasledujúci príkaz : 
 
 import flash.external * ; 
 
 ( pozri Referencie 1 , str 5 ) 
 3 
 Napíšte funkciu JavaScriptu vo .. váš HTML dokument , ktorý má aspoň jeden argument a vracia hodnotu . Nebudete musieť písať nejaký špeciálny kód v jazyku JavaScript , aby túto funkciu volať z Flash 8. 
 4 
 použite metódu ExternalInterface.call ( ) v jazyku ActionScript volať svoju spustenie JavaScript z vloženého Flash filmu . Prvým parametrom tejto metódy je názov funkcie v JavaScriptu ako reťazec , a môžete sledovať to s toľkými parametrami , ako chcete , aby mimo odovzdať funkciu , to všetko oddelené čiarkami . Všeobecná forma tejto výzvy je : 
 
ExternalInterface.call ( FunctionName , Parameter1 , Parameter2 , ... ) a
 ( pozri Referencie 1 , str 5 ) 
 5. 
 Použite normálnu premennú operátor priradenia v kóde jazyka ActionScript k načítaniu návratovú hodnotu z funkcie JavaScriptu , rovnako ako u akejkoľvek funkcie : 
 
 ReturnedValue = ExternalInterface.call ( FunctionName , Parameter1 , Parameter2 , . .. ) ; 
 6 
 obsadiť metódy použijete jazyk ActionScript je na ExternalInterface hovoru , ak sa dostanete do problémov s typom hodnoty Javascript priznanie . Int ( ) a String ( ) sú typickými príkladmi ( pozri Referencie 2 ) . 
 7 
 Použite addCallback ( metódy ) triedy ExternalInterface aby metódy v jazyku ActionScript , ktoré sú prístupné vonkajšie JavaScripts ( pozri odkazy 1 , str 6 ) . Metóda addCallback ( ) má nasledujúce všeobecnú podobu : 
 
 ExternalInterface.addCallback ( ExternalName , Instance , InternalName ) 
 
 ExternalName je meno , ktoré funkcie môže byť volaná z JavaScriptu a InternalName je názov funkcie v jazyku ActionScript . Parameter " Instance " sa používa na určenie rozlíšenia na " tejto " kľúčové slovo , a je obvykle nastavený na hodnotu " null " . 
 8 
 Zavolajte funkciu ActionScript od Javascript používať meno ste zadali pre " ExternalName " v metóde addCallback , predchádza platné DOM odkazom na film Flash . Napríklad : 
 
 window.document.flashMovie.flashFunctionName ( Parameter1 , Parameter2 , ... ) ; 
 
 Pozri sekcie Zdroje pre hlbšiu diskusiu o platných DOM odkazov , a musia byť uistite sa , že testovanie kódu v rôznych prehliadačoch , aby zabezpečili filmu Flash je odkazované správne .