Fråga : Hur röraonclickhändelsen man exponerar via swfobject?

Jag har en falsh att spara som framförs dynamcially till sidan via swfobject.embedSWF. Finns det något långt som tillfogar händelse för en onClick till den pråliga bojecten som bäddas in in i sidan? " klar "

Svar : Hur röraonclickhändelsen man exponerar via swfobject?

Godkännande tack för förklaringen!

Så vad du önskar i AS3, är ExternalInterface. Pröva förmiddag I att finna dig några exempel som en backgrounder först.

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

ska ge dig grunderna, vilken inte är en fenomenal tutorial men. Är här Adoben docs

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

godkänna så i stort en av två scenarion här:
1. Du önskar att det hela pråliga området ska vara clickable, och appellen som din JavaScript fungerar. I denna bruksJavaScript för fallet på diven, som innehåller det pråligt, lappa precis. Besvära inte med SOM alls

2. Du önskar att en knäppas eller någon movieclipinsida ditt pråligt ska starta shoppingvagnen JS. I denna fallbruksexternalinterface som skisserad nedanför

import external.ExternalInterface;
fungera someClickEventHandler (e: MouseEvent) {
  ExternalInterface.call (”WSAddToCartNoRedirect, 103170, '', '', '', ”0”);
}

oh och detta kan mycket välla fram inte arbete, om du testar det ut på din lokal bearbetar med maskin, om inte du har konfigurerat din säkerhetssandlåda, så beforen som du ger upp, upload swfen och vara värden html-sida till din testa server.

Bra lycka!

Tom
Andra lösningar  
 
programming4us programming4us