Garantizo que funciona. ;o) -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso Enviado el: martes, 14 de octubre de 2003 13:31 Para: [EMAIL PROTECTED] Asunto: Re: [ASNativos] LLAMAR A UNA FUNCION DE FLASH DESDE EL HTML
Ahora que lo pienso, hace poco hice una clase para un colega que necesitaba manejar llamadas a funciones directamente desde javascript. Te adjunto la clase y un ejemplo. Tiene un problema y es que solo puedes llamarlas de 1 en 1 ya que se basa en mirar una variable cada medio segundo de forma predeterminada. Se puede modificar mediante una propiedad. Esta explicado en los comentarios del archivo JSWatcher. http://www.sidedev.net/jswatcher.zip un saludo Joseba Alonso www.sidedev.net ----- Original Message ----- From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Monday, October 13, 2003 11:23 AM Subject: Re: [ASNativos] LLAMAR A UNA FUNCION DE FLASH DESDE EL HTML > Hola Jes�s, > eso se hace con javaScript. > mira te mando este c�digo que corresponde al htm. > Lo que hace es saltar a un fotograma del _root y en ese fotograma ejecutas > el c�digo que quieras. > Es un sistema indirecto de aplicar el c�digo, pero desde luego el mas eficaz > ya que puedes aplicar el c�digo que te de la gana. > el htm: > > <HTML> > <HEAD> > <meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1"> > <TITLE>10_004</TITLE> > <SCRIPT> > <!-- > function detener(){ > window.document.mipeli.gotoFrame(9) > } > > function reproducir(){ > window.document.mipeli.gotoFrame(14) > } > > //--> > </SCRIPT> > > > </HEAD> > <BODY bgcolor="#FFFFFF"> > <br> > <a href="javascript:detener()">detener Sonido</a><br> > <a href="javascript:reproducir()">reanudar Sonido</a><br> > <br> > <br> > <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" > > codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.ca > b#version=6,0,0,0" > WIDTH="300" HEIGHT="200" id="mipeli" ALIGN="" name="mipeli"> > <PARAM NAME=movie VALUE="sonido.swf"> <PARAM NAME=quality VALUE=high> > <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="sonido.swf" quality=high > bgcolor=#FFFFFF WIDTH="300" HEIGHT="200" NAME="mipeli" ALIGN="" > TYPE="application/x-shockwave-flash" > PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" > swliveconnect=true></EMBED> > </OBJECT> > </BODY> > </HTML> > > suerte. > rafael > > fabricanet.com > > > > ----- Original Message ----- > From: "JESUS" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, October 13, 2003 10:11 AM > Subject: RE: [ASNativos] LLAMAR A UNA FUNCION DE FLASH DESDE EL HTML > > > > > > Hola, muchas gracias por tu respuesta, pero realmente me refer�a a la > > llamada desde HTML a FLASH, pero desde una p�gina HTML externa, no desde > un > > campo de texto html dentro de flash. > > > > > > > > > > > > > > Supongo que lo que quieres es llamar a una funci�n desde c�digo HTML en un > > campo de texto dentro del propio Flash. > > Si es as�, lo puedes hacer de esta manera: > > > > // el HTML > > texto_txt.htmlText = "<A HREF='asfunction:_level0.miFuncion,3'>La llamada > a > > la funci�n</A>"; > > > > // la funci�n > > function miFuncion(valor){ > > trace ("El valor es: " + valor); > > } > > > > S�lo se puede pasar un parametro, pero eso puedes trampearlo con un split > o > > de otro modo. > > Espero que te sirva. > > Paulo. > > > > > > ----- Original Message ----- > > From: "JESUS" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Friday, October 10, 2003 1:25 PM > > Subject: [ASNativos] LLAMAR A UNA FUNCION DE FLASH DESDE EL HTML > > > > > > > Hola a todos. Hay alguna manera de llamar desde el c�digo html a una > > funci�n > > > flash dentro del c�digo AS? > > > > > > <!------------------------------- > > > Lista ASNativos: > > > subscripciones/desubscripciones > > > http://www.sidedev.net/asnativos > > > --------------------------------> > > > > > > > > > > > > <!------------------------------- > > Lista ASNativos: > > subscripciones/desubscripciones > > http://www.sidedev.net/asnativos > > --------------------------------> > > > > <!------------------------------- > > Lista ASNativos: > > subscripciones/desubscripciones > > http://www.sidedev.net/asnativos > > --------------------------------> > > > > > > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.net/asnativos > --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
