Pasar parámetros desde HTML a flash
Para pasar parámetros desde HTMl a una película de flash, se adjunta una variable concatenada al nombre de la película .swf. de la siguiente forma:
HTML:
-
<!--para Internet explorer-->
-
<param name="movie" value="mipeliculaflash.swf?mi_var=Hola mundo">
-
<!-- para fireFox y otros navegadores-->
-
src="mipeliculaflash.swf?mi_var=Hola mundo"
La película flash recoge la variable de la siguiente forma:
Actionscript:
-
trace(_root.mi_var);
Ejemplo
Para cargar una película de flash pasándo parámetros, copia el siguiente HTML substituyendo los valores movie,src y parámetros por lo tuyos:
HTML:
-
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″
-
codebase="http://download.macromedia.com/pub/shockwave
-
/cabs/flash/swflash.cab#version=6,0,29,0″ width="200″ height="100″>
-
<param name="movie" value="mipeliculaflash.swf?mi_var=Hola mundo">
-
<param name="quality" value="high">
-
<embed src="mipeliculaflash.swf?mi_var=Hola mundo"
-
quality="high"
-
pluginspage="http://www.macromedia.com/go/getflashplayer"
-
type="application/x-shockwave-flash"
-
width="200″ height="100″>
-
</embed>
-
</object>
Pasar parámetros desde HTML a flash usando el parámetro FlashVars
Otro método válido consiste en usar FlashVars:
HTML:
-
<!-- Para explorer -->
-
<param name="FlashVars" value="mi_var=Hola Mundo">
-
<!-- Para firefox y otros navegadores -->
-
src="mipeliculaflash.swf" FlashVars="mi_var=Hola Mundo"
Ejemplo
Para cargar una película de flash pasándo FlashVars, copia el siguiente HTML substituyendo los valores movie,src y parámetros por lo tuyos:
HTML:
-
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000″
-
codebase="http://download.macromedia.com/pub/shockwave
-
/cabs/flash/swflash.cab#version=6,0,29,0″ width="200″ height="100″>
-
<param name="movie" value="mipeliculaflash.swf">
-
<param name="FlashVars" value="mi_var=Hola Mundo">
-
<param name="quality" value="high">
-
<embed src="mipeliculaflash.swf"
-
FlashVars="mi_var=Hola Mundo"
-
quality="high"
-
pluginspage="http://www.macromedia.com/go/getflashplayer"
-
type="application/x-shockwave-flash"
-
width="200″ height="100″>
-
</embed>
-
</object>

(2 votos, promedio: 4.5 sobre 5)
Hola... gracias por la info
lo estoy probando en wordpress
y no funciona...
que estoy haciendo mal?
gracias
Hola Osmar,
¿lo pruebas en un post, o insertando el .swf en una plantilla?
Para insertar flash en wp, te recomiendo este plugin:
http://blog.unijimpe.net/wp-swfobject/
saludos.
tengo un prolema .. tengo un encabezado flash.. con menu.. estoy usando joomla.. lo q quiero es lo siguiente
q al ir a una seccion desde el flash el php no me cargue nuevamente la pelicula. y ademas q el boton aparesca en su estado presionado (q en realidad en un MC con dos estados)
espeor se entienda
aca esto lo q hice
http://www.granjalailusion.com.ar
aca podran bajar algo .. pero es php (por lo menos pordran ver el codigo..
http://www.shockmultimedios.com.ar/Archivo.zip
espero alguien me ayude mi cabeza no encuentra solucion
desde ya muchas gracias.. y agradesco a esteban por su ayuda tambien