Foros del Web » Programando para Internet » Javascript »

Flash me tapa el menu emergente

Estas en el tema de Flash me tapa el menu emergente en el foro de Javascript en Foros del Web. Hola. tengo el siguiente problema, en la parte superior de una pagina tengo un menu emergente y abajo una animación flash, lo q sucede es ...
  #1 (permalink)  
Antiguo 16/01/2009, 15:50
 
Fecha de Ingreso: enero-2009
Ubicación: Bogotá - Colombia
Mensajes: 54
Antigüedad: 15 años, 4 meses
Puntos: 0
Flash me tapa el menu emergente

Hola.

tengo el siguiente problema, en la parte superior de una pagina tengo un menu emergente y abajo una animación flash, lo q sucede es q cuando paso el mouse por el menu emergent y el menu se despliqga no se ve por q la animación flash lo oculta.

Es decir siempre la animación stá por encima, visuamente del flash. alguien puede indicarme como solucionar eso para q el menu emergente se pinte sobre el flash??

Gracias de antemano.
  #2 (permalink)  
Antiguo 16/01/2009, 16:03
 
Fecha de Ingreso: enero-2009
Ubicación: Bogotá - Colombia
Mensajes: 54
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Flash me tapa el menu emergente

aqui pueden ver mejor el problema q tengo.

http://proyectos.desarrollandoweb.com/exitoenred/
  #3 (permalink)  
Antiguo 16/01/2009, 16:32
Avatar de Dalvenjha  
Fecha de Ingreso: febrero-2008
Ubicación: $("#oficina");
Mensajes: 692
Antigüedad: 16 años, 2 meses
Puntos: 53
Respuesta: Flash me tapa el menu emergente

Simple, el flash siempre se pone encima de todos los elementos (Una porquerìa) puedes arreglarlo, dandole un z-index bajo (Esto es CSS) y al menù emergente un z-index alto, pero debería ver como está dstribuido tu código, para saber donde poner los z-index.

Edito:

Lo tienes maquetado en tablas, por lo tanto debes darle al primer tr el z-index más alto. Pero el problema es que solo puedes darle z-index a los elementos a los que antes les has dado position, pero eso se arregla dandole posiciòn relativaa tus tr.

Saludos.

(Esto debía ir a CSS)
__________________
Mi Showcase ||

Compartiendo todo lo posible con los demás.

Última edición por Dalvenjha; 16/01/2009 a las 16:38
  #4 (permalink)  
Antiguo 16/01/2009, 16:51
 
Fecha de Ingreso: enero-2009
Ubicación: Bogotá - Colombia
Mensajes: 54
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Flash me tapa el menu emergente

Si, ya le estoy agregando los z-index en el css al table de arriba y al div de el flash pero nada.. sigue igual
  #5 (permalink)  
Antiguo 16/01/2009, 17:44
Avatar de Dalvenjha  
Fecha de Ingreso: febrero-2008
Ubicación: $("#oficina");
Mensajes: 692
Antigüedad: 16 años, 2 meses
Puntos: 53
Respuesta: Flash me tapa el menu emergente

Podrìas poner como es la maquetación de tu site? please, no puedo sacar nada en claro si hablo a ciegas, más que nada para saber donde colocar. también podría ser que tengas que darle ese z-index a los elementos "embed" y "object".

Pon la estructura please.
__________________
Mi Showcase ||

Compartiendo todo lo posible con los demás.
  #6 (permalink)  
Antiguo 16/01/2009, 17:52
 
Fecha de Ingreso: enero-2009
Ubicación: Bogotá - Colombia
Mensajes: 54
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Flash me tapa el menu emergente

Este es el codigo, básicamnte en una tabla dos TR, en el primero el menu superio y el el segundo la animación flash...


Código HTML:
 <table width="960"  border="0" align="center" cellpadding="0" cellspacing="0">
			<!--   el  tr del el munu superior -->
			<tr>
				<td bgcolor="#FFFFFF">
					<div>
						MENU EMERGENTE <br />
						<!--    TABLA TR TD... ESA EN HTM Y JAVASCRIPT -->
					</div>
				</td>
			</tr>
			<!--   el  tr del FLASH-->
    <tr>
      <td>
        <table width="100%"  border="0" cellpadding="0" cellspacing="0" background="<?php echo $mosConfig_live_site;?>/templates/exitoenred_v.ii/images/center.jpg">
          <tr>
            <td valign="top">
              <table width="100%"  border="0" cellspacing="0" cellpadding="0">
                <tr>
			<td width="100%" >
				<div id="header"> 
					
					<script type="text/javascript">
					AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','963','height','378','src','cabezote_home','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','cabezote_home' ); //end AC code
					</script>
					<noscript>
					<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="963" height="378">
						<param name="movie" value="cabezote_home.swf" />
						<param name="quality" value="high" />	
						<param name="wmode" value="transparent" />			
						<embed src="cabezote_home.swf" wmode="transparent" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="963" height="378"></embed>
					</object>
					</noscript>
			 </div>
		        </td>
                </tr>
              </table>
	    </td>
          </tr>
        </table>
		</td>
          </tr>
        </table>
		
  #7 (permalink)  
Antiguo 16/01/2009, 18:40
 
Fecha de Ingreso: octubre-2004
Mensajes: 289
Antigüedad: 19 años, 7 meses
Puntos: 10
Respuesta: Flash me tapa el menu emergente

Con z-index nunca lo arreglarás. Tienes que añadir al javascript que dibuja el flash, al AC_FL_RunContent, el mismo comando que tienes en el modo object, y es este:

'wmode','transparent'

De esa forma lo solucionas.

Saludos
  #8 (permalink)  
Antiguo 16/01/2009, 18:41
Avatar de Dalvenjha  
Fecha de Ingreso: febrero-2008
Ubicación: $("#oficina");
Mensajes: 692
Antigüedad: 16 años, 2 meses
Puntos: 53
Respuesta: Flash me tapa el menu emergente

Edición.- Debo admitir que me equivoque la manera de resolverlo con transparent, es más rápida y probablemente más efectiva que andar revisandolo todo.
__________________
Mi Showcase ||

Compartiendo todo lo posible con los demás.

Última edición por Dalvenjha; 16/01/2009 a las 18:55
  #9 (permalink)  
Antiguo 16/01/2009, 19:30
 
Fecha de Ingreso: enero-2009
Ubicación: Bogotá - Colombia
Mensajes: 54
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Flash me tapa el menu emergente

ssclamp no entiendo muy bien, puedes explicarme??? en donde debo poner lo q me dices??
  #10 (permalink)  
Antiguo 16/01/2009, 19:33
 
Fecha de Ingreso: enero-2009
Ubicación: Bogotá - Colombia
Mensajes: 54
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Flash me tapa el menu emergente

hice lo q me recomiedan pero el problema sigue igual, al javascript le agregue lo recomendado pero nada, así quedo:

Código HTML:
<script type="text/javascript">
					AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','wmode','transparent','963','height','378','src','cabezote_home','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','cabezote_home' ); //end AC code
					</script> 
  #11 (permalink)  
Antiguo 16/01/2009, 20:25
 
Fecha de Ingreso: enero-2009
Ubicación: Bogotá - Colombia
Mensajes: 54
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Flash me tapa el menu emergente

Hola a todos. ya quedo, lo q recomendo ssclamp era la solución.

Muchas Muchas gracia a todos, especialment a ssclamp

finalmente quedo

AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','wmode','transparent ','width','963','height','378','src','cabezote_hom e','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movi e','cabezote_home' );
  #12 (permalink)  
Antiguo 18/01/2009, 19:52
 
Fecha de Ingreso: junio-2008
Mensajes: 25
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Flash me tapa el menu emergente

a mi me pasaba con los javasctipt y flash, despues de poner los flash con wmode=transparent se acabo el problema, ojo que en el ember y object deben ir ya que uno lo lee y lo entiene firefox y el otro explorer.

saludos
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 04:05.