Hola
Creo un botón con Flash CS4 y código as3, creo el videoclip de forma botón, en una capa con un fotograma, creo otra capa, pongo en el primer fotograma esta acción:
Código:
miboton.addEventListener(MouseEvent.CLICK,buscarURL);
var url = '';
function buscarURL(Event:MouseEvent):void{
var request:URLRequest = new URLRequest(url);
try {
navigateToURL(request, '_blank');
} catch (e:Error) {
trace("Error occurred!");
}
}
si en url pongo un url , por ejemplo
http://www.google.es, pues funciona perfectamente, ejecuto le doy a clic y se va a la web.
Pero ahora quiero poner el botón en una página php, pero voy a poner sólo el código html, que es lo que quiero que funcione ahora, voy a dreamweaver CS3 , Insertar->Flash, y busco el archivo swf, me sale este código y añado FlashVars:
Código HTML:
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','57','height','31','src','images/miboton.swf','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','images/miboton' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="57" height="31">
<param name="movie" value="images/miboton.swf">
<param name="quality" value="high">
[COLOR="Red"]<param name="FlashVars" value="url=http://www.google.es"> [/COLOR]
<embed src="images/miboton.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="57" height="31" [COLOR="Red"]FlashVars="url=http://www.google.es"[/COLOR]></embed>
</object>
</noscript>
pues bien, le doy al botón y no sé va a la página de google en este caso.
¿Cual es el error?
Saludos