Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

Flash button met hyperlink werkt niet

6 antwoorden
  • Hallo, ik heb een button gemaakt met flash MX 2004. Deze button heb ik in flash een hyperlink gegeven. Maar wanneer ik deze button met dreamweaver of een html-code in mijn site importeer werkt de hyperlink niet meer. Weet iemand waaraan dit kan liggen, of heeft iemand een code waarbij de link wel zal werken? Bij voorbaat dank! f.b
  • In flash heb ik deze code gebruikt: on (release) { getURL("http://www.pagina.nl/"); }
  • In dreamweaver heb ik deze code gebruikt: <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="230" height="32" align="left"> <param name=movie value="Untitled-3.swf"> <param name=quality value=high> <embed src="Untitled-3.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="230" height="32" align="left"> </embed> </object>
  • De code is goed, het heeft waarschijnlijk te maken met de security van Flash. Die blokkeert de code als de pagina niet wordt geserveerd via een web server. Dus als je url eruit ziet als: C:\mijnweb\temp.html werkt het niet. Draai je een (lokale) webserver en ziet je url eruit als http://localhost/temp.html , dan wel. Dus als je de pagina uploadt naar je webserver moet het ook werken. Mocht je de pagina al tonen via een webserver, wijzig dan je html-code eens in dit: [code:1:d2f0250243]<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="230" height="32" align="left"> <param name=movie value="Untitled-3.swf"> <param name=quality value=high> <param param name="allowScriptAccess" value="always" /> <embed src="Untitled-3.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="230" height="32" align="left" allowScriptAccess="always"> </embed> </object>[/code:1:d2f0250243] Het verschil is 2x de allowScriptAccess="always", dat heft bepaalde restricties van de flash security op.
  • Nee het werkt niet:( toch bedankt voor de reactie! Denk je dat het misschien kan komen doordat ik deze button in een tabel plaats?
  • Nee dat is het niet volgens mij. Ik heb de situatie nagebouwd en bij mij werkt het wel (tenzij ik, zoals boven beschreven, het html-bestand direct open door erop te dubbelklikken. Ik draai WAMP en open het bestand als localhost/Untitled-3.html). Wat gebeurt er als je de actionscript-code verandert in: [code:1:59b4fd23d5] getURL("http://www.google.nl/","_blank"); [/code:1:59b4fd23d5]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.