Foros del Web » Creando para Internet » Flash y Actionscript »

Abrir swf en un frame determinado con link php

Estas en el tema de Abrir swf en un frame determinado con link php en el foro de Flash y Actionscript en Foros del Web. Hola, llevo dias buscando la solucion pero no doy con ella. Vereis: me gustaria saber si alguien sabe como hacer lo siguiente. Tengo, en una ...
  #1 (permalink)  
Antiguo 29/05/2005, 12:43
 
Fecha de Ingreso: mayo-2005
Mensajes: 2
Antigüedad: 12 años, 6 meses
Puntos: 0
Pregunta Abrir swf en un frame determinado con link php

Hola, llevo dias buscando la solucion pero no doy con ella. Vereis: me gustaria saber si alguien sabe como hacer lo siguiente.

Tengo, en una pelicula de flash, varios keyframe con un label especifico, digamos FRAME A, FRAME B y FRAME C.

Me gustaria que desde un enlace en php, del tipo openflash.php?frame=A se abriera la pelicula en el frame a, y lo mismo para el b y el c. Estoy casi seguro de que esto se puede hacer en flash MX, pero no tengo ni idea de cual es el codigo que recoge esa variable en la pelicula de flash.

¿Alguien me puede echar una mano? Gracias de anticipo!!!!!!
  #2 (permalink)  
Antiguo 30/05/2005, 11:43
 
Fecha de Ingreso: mayo-2005
Mensajes: 2
Antigüedad: 12 años, 6 meses
Puntos: 0
Bueno... husmeando mas en profundidad en estos mismos foros di con un post que me aclaro el problema y me dio la solucion. La publico aqui por si le sirve a alguien:

Si tienes un frame con el label 'ROJO' y otro con el label 'AZUL' pues acceder a ellos directamente indicandolo en la URL de la siguiente manera:

Código:
tumovie.swf?color=rojo
donde, previamente, en la pelicula tumovie.swf has introducio este codigo en el primer fotograma:

Código:
this.gotoAndPlay((color));
-------------
Como a mi me interesaba que la ruta fuera PHP, el metodo es el siguiente:

Código:
mipagina.php?color=rojo
y en codigo de insercion de la pelicula swf, hay que incluir lo siguiente:


Código:
tumovie.swf?color=<?php echo '$color' ?>
Y eso es todo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:18.