Vraag : Hoe te om onclick gebeurtenis aan flits via swfobject te binden?

Ik heb een falshdossier dat dynamcially aan de pagina via swfobject.embedSWF wordt teruggegeven. Is er één of andere manier om een onClickgebeurtenis aan de flits toe te voegen boject dat in de pagina wordt ingebed?

Antwoord : Hoe te om onclick gebeurtenis aan flits via swfobject te binden?

O.k., dank voor de verduidelijking!

Zo is wat u in AS3 wilt ExternalInterface. Ik probeer om u sommige voorbeelden als backgrounder eerste te vinden.

http://www.viget.com/inspire/bi-directional-actionscript-javascript-communication

welke is geen fenomenaal leerprogramma maar u de grondbeginselen zal geven. Hier is adobedoc.

http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

o.k. zo fundamenteel één van twee scenario's hier:
1. U wilt het volledige flitsgebied clickable zijn en uw functie roepen JavaScript. In dit geval enkel gebruik JavaScript op afd. die het flitsstuk bevat. Hinder met ZOALS helemaal niet

2. U wilt een knoop of wat movieclip binnen uw flits het boodschappenwagentje JS teweegbrengen. In dit geval gebruik externalinterface zoals hieronder geschetst

de invoer external.ExternalInterface;
functie someClickEventHandler (e: MouseEvent) {
  ExternalInterface.call („WSAddToCartNoRedirect, 103170, '', '', '', „0“);
}

oh en dit kunnen zeer goed werken niet als u het uit op uw lokale machine test tenzij u uw veiligheidszandbak hebt gevormd, zodat geeft befor u, uploadt swf en de gastheerHTML- pagina op aan uw het testen server.

Goed geluk!

Tom
Andere oplossingen  
 
programming4us programming4us