Hola a todos, este es mi primer post...
Tengo un problema del tipo "en IE funciona y en FireFox no...".
Tengo una simple etiqueta object con sus parámetros tal como los genera dreamweaver:
<object id="gps"
classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"
width="400"
height="400">
<param name='movie' value='VISORdeVIDEOS.swf' />
<param name='quality' value='high' />
<embed src='VISORdeVIDEOS.swf'
quality='high'
pluginspage='http://www.macromedia.com/go/getflashplayer'
type='application/x-shockwave-flash'
width='400'
height='400'></embed>
</object>
También tengo dos ligas más abajo que llaman un método de javascript para reasignar el swf pasándole parámetros a flash:
<a href="javascript:;" onclick="mostrarVideo('1');">On</a>
<a href="javascript:;" onclick="mostrarVideo('0');">Off</a>
<script type="text/javascript">
function mostrarVideo(prendido)
{
var gps = document.getElementById('gps');
gps.movie = 'scripts_start.swf?prendido=' + prendido;
}
</script>
Es un código muy simple y funciona de maravilla en IE pero por lo que veo (aunque no se mucho de esto), Firefox usa la etiqueta "embed" dentro de "object" para tomar el archivo fuente de flash (el swf) y para que funcione igual que en IE habría que cambiar el swf del src del embed lo cual no he logrado de ninguna manera...
No se si esta sea la solución más óptima para controlar una pelicula de flash desde ligas HTML, pero eso es lo que necesito, ¿alguien tiene alguna pista de cómo lograr que funcione en ambos navegadores?
¡Gracias!