Comunidad de diseño web y desarrollo en internet online

Problema con flashvars e Iexplorer

Citar            
MensajeEscrito el 31 Oct 2007 01:12 pm
Muy buenas, mi problema es el siguiente.
Estoy pasando el valor de una variable por flashvars a el fichero flash envevido en la pagina. En Firefox y Opera funciona todo correctamente, pero en Internet Explorer la variable me aparece con valor undefined, cuando el archibo php si que ha generado el valor, en la variable referencia que veis a continuacion:

Código :

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="780" height="592">
        <param name="movie" value="index.swf" />
        <param name="quality" value="high" />
        <embed src="index.swf" quality="high" flashvars="referencia=101551" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="780" height="592"></embed>
</object>


Alguien podria decirme como solucionarlo????

Muchas gracias de antemano

Por chichobest

4 de clabLevel



 

mozilla
Citar            
MensajeEscrito el 09 Dic 2007 04:09 am
Si estas usando un PHP para pasar la variable, usa esto en el OBJECT:
para IE: <param name="movie" value="tuPelicula.swf?tuVariable=<? echo $tuVariable; ?>">
Para FF: <embed src="swf/top.swf?id=<? echo $id; ?>"

Al principio de todo en el PHP, incluso antes del HEAD coloca esto:
<?
if (isset($_GET["id"])){
$id = $_GET["id"];
} else {
$id = "";
}
?>

Esto sólo sirve para un php, no para archivos extensión HTML.

Por unno

58 de clabLevel



 

firefox

 

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