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

Solucion a Menu Java vrs Flash

Estas en el tema de Solucion a Menu Java vrs Flash en el foro de Flash y Actionscript en Foros del Web. Que tal amigos, he visto un tema muy comun por aca y pues queria compartir mi experiencia y el como pude solucionarlo, este tema es ...
  #1 (permalink)  
Antiguo 23/10/2007, 13:00
 
Fecha de Ingreso: agosto-2004
Mensajes: 22
Antigüedad: 13 años, 3 meses
Puntos: 0
De acuerdo Solucion a Menu Java vrs Flash

Que tal amigos, he visto un tema muy comun por aca y pues queria compartir mi experiencia y el como pude solucionarlo, este tema es que cuando creamos un menu desplegable hecho en java por el programa dhtml menu y debajo de este esta un flash que oculta nuestro menu, he podido encontrar soluciones que solo funcionan con IExplorer y no en Firefox, Opera, ni Safari, la forma en que pude solucionarlo fue aciendo una mezcla de soluciones que encontre en este mismo foro y se los explico para que les sea de utilidad el que lo necesite.

Resulta que al colocar un swf en un html el codigo que se genera seria algo como esto:

<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="733" height="569">
<param name="movie" value="xxx.swf">
<param name="quality" value="high">
<embed src="xxx.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="733" height="569"></embed>
</object>


La solucion comun y que solo funciona en IExplorer es agregar <param name="wmode" value="transparent">

La solucion ademas de esta que encontre fue poner la anterior y ademas dentro de la etiqueta <embed> colocar wmode="transparent" quedando en codigo completo asi:

<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="733" height="569">
<param name="movie" value="xxxeva.swf">
<param name="wmode" value="transparent">
<param name="quality" value="high">
<embed src="xxx.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" width="733" height="569"></embed>
</object>

Esto me deja funcionando correctamente el menu en Iexplorer, Opera, Firefox y Safari, no lo probe en netscape pues aun no lo he bajado, si se preguntan de donde saque los codigos pues no recuerdo los post pero era un amigo que puso un javascript y tambien creo que bandit en el caso de param name, yo no soy programador ni nada la verda creo que fue una casualidad el poder solucionarlo y doy gracia a todos los amigos que nos ayudan con nuestros problemas y por eso decidi compartirles mi casual solucion.

Espero les haya sido de ayuda amigos.

Saludos a todos.

Hasta pronto.

Gracias.
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 09:41.