Tengo un sitio diseñado en ASP, en el cual hay banners que son de formato swf. Ahora, tengo que poner un popup flotante en la web en forma tal que quedaría por encima de estos banners. Lo que hago yo es poner el popup de formato swf dentro de un DIV PA para poder moverlo dinamicamente. Hasta acá todo bien, el problema comienza cuando lo veo en la web. Los banners swf aparecen por arriba del popup dentro del DIV. Tanto en IE como en FIREFOX... lo raro es que en una MAC no me hace eso (solo lo probé con safari).
Halguien sabe cual puede ser el problema...
Me gustaria ponerles el ejemplo pero el sitio no puedo publicarlo hasta no estar todo el trabajo terminado. Lo que puedo hacer es poner el código del popup dentro del DIV:
Código :
<!-- -------------------Popup inicio-------------------- --> <style type="text/css"> .swfcentro { position: absolute; top: 50%; left: 50%; margin-top: -50px; margin-left: -50px; } </style> <script> if(muestraoculta != 'o') { document.getElementById(nombrediv).style.display = ''; } function muestra(nombrediv, muestraoculta) { if(muestraoculta == 'o') { document.getElementById(nombrediv).style.display = 'none'; } } </script> <div id="popup" style="padding:2 2 2 2px; position:absolute; left: 159px; top: 176px; background-repeat: no-repeat; width: 600px; height: 418px; z-index: 3;" class="swfcentro" > <div id="cerrararriba" align="center" style="font-weight:bold; background-color: #000000; font-family:arial,verdana; font-size:8pt; line-height:18px; height: 18px; padding-left:5px; text-align:left;"> <a href="#" class="Estilo1" onClick="muestra('popup', 'o')" >[ X ]</a></div> <script type="text/javascript"> AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','600','height','400','src','EncuestaPopUp','wmode','transparent','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','EncuestaPopUp' ); //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="600" height="400"> <param name="movie" value="EncuestaPopUp.swf" /> <param name="quality" value="high" /> <param name="wmode" value="transparent" /> <embed src="EncuestaPopUp.swf" wmode="transparent" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="600" height="400"></embed> </object> </noscript> </div> <!-- -------------------Popup fin-------------------- -->
Está medio desprolijo, hubo varias manos en este plato...
Espero que puedan encontrar una solución...gracias