Comunidad de diseño web y desarrollo en internet online

Uso de externalInterface

Citar            
MensajeEscrito el 07 Oct 2008 07:25 pm
Hola estimados. Les hago la siguiente consulta ya la hice en otro foro. Les agradezco mucho si me pueden ayudar.

Tengo el siguiente problema:

Con un botón común y corriente (jpg) abro un PHP de acuerdo a la siguiente función Javascript:

Código :

function irAlProyectoDirecto(codigoProyecto){
   if (parseInt(codigoProyecto)!=0)
      window.open ( '/dynamic/modelo/casas/index.php?proyecto=' + codigoProyecto , 'casas' , 'HEIGHT=500 , WIDTH=900 , top=50 , left=50 , scrollbars=yes , toolbar=no ' );
}


El botón jpg propiamente tal tiene el siguiente código:

[

Código :

]<a href="javascript:irAlProyectoDirecto(20)"><img src="nombredelafoto.jpg"</a>[
]

Nótese que se elige el proyecto número 20, no es necesario asignar nada variable adicional. Si después necesito redirigir a otro proyecto me basta y sobra reutilizar la clase.

Por lo que averigüé hay que utilizar externalInterface pero sé muy poco actionscript. ¿Alguien me puede ayudar? Gracias.

Por gatricio

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Oct 2008 08:03 pm
No entiendo bien tu pregunta, ¿que deseas hacer en realidad?, por lo que veo estás llamando a la función javascript desde un link de la página, así que no te hace falta para nada ExternalInterface ya que no estás utilizando flash para llamar a la función.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 07 Oct 2008 10:58 pm
No me di a entender.

Precisamente necesito hacer lo mismo con un botón de Flash.

Por gatricio

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Oct 2008 09:09 am
Sería algo así:

Código ActionScript :

ExtrenalInterface.call("irAlProyectoDirecto", "20");

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 08 Oct 2008 01:16 pm
OK. Es decir:

[code]on (release) {
ExtrenalInterface.call("irAlProyectoDirecto", "20");
}

??

¿El argumento vincula automáticamente el flash con el documento html que lo contiene o hay que indicar de algún modo una ruta?

Por gatricio

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Oct 2008 05:07 pm

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 09 Oct 2008 01:48 pm
Up.

Por gatricio

45 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.