Ga naar inhoud

Javascript -> Flash


Aanbevolen berichten

Hoe kan ik een flash-bestand in een ander frame benaderen via Javascript. Ik bedoel hiermee een ander HTML-frame (niet een flash-frame) Benaderen in hetzelfde frame doe ik op de volgende manier: [code:1:3441ed7853]<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0" ID=banner WIDTH="100%" HEIGHT=60> <PARAM NAME=movie VALUE="banner.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=wmode VALUE=transparent> <PARAM NAME=bgcolor VALUE=#000000> <EMBED src="banner.swf" quality=high bgcolor=#000000 wmode=transparent WIDTH="100%" HEIGHT=60 TYPE="application/x-shockwave-flash" name=banner PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </EMBED> </OBJECT> <script language="JavaScript"> var IE = navigator.appName.indexOf("Microsoft") != -1; var bnr = IE ? window.banner : window.document.banner; function speel(frameno) { if ( bnr.PercentLoaded() < 100 ) { alert('Movie not loaded yet, Please wait...'); return false; } bnr.StopPlay(); bnr.GotoFrame(frameno); bnr.Play(); }[/code:1:3441ed7853] Nu leek het mij te benaderen door var bnr = IE ? window.banner : window.document.banner; te vervangen door iets als var bnr = IE ? top.frame2name.banner : top.frame2name.document.banner Dit levert echter geen resultaat (bnr is dan Undefined)
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...