Foros del Web » Programando para Internet » Javascript »

lightbox + html + flash

Estas en el tema de lightbox + html + flash en el foro de Javascript en Foros del Web. buenas ! estoy usando lightbox, con una pagina que tiene una zona superior en flash y una inferior en html, la llamada és desde el ...
  #1 (permalink)  
Antiguo 09/10/2009, 04:40
 
Fecha de Ingreso: abril-2008
Mensajes: 144
Antigüedad: 16 años, 1 mes
Puntos: 1
Pregunta lightbox + html + flash

buenas !

estoy usando lightbox, con una pagina que tiene una zona superior en flash y una inferior en html, la llamada és desde el html. El problema és que el el flash me queda por encima del light box... alguien sabe como puedo resolver estO?

gracias

Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<
html>
<
head>
<!-- 
Meta Tags -->
    <
meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <
meta name="robots" content="index, follow" />
    
    <!-- 
CSS -->
    <
link rel="stylesheet" type="text/css" href="css/default.css" />
    <
link rel="stylesheet" type="text/css" href="css/lightwindow.css" />
    
    <!-- 
JavaScript -->
    <
script type="text/javascript" src="javascript/prototype.js"></script>
    <script type="text/javascript" src="javascript/effects.js"></script>
    <script type="text/javascript" src="javascript/lightwindow.js"></script>
    <script type="text/javascript">
    
     
    
</script>


<title>D.M Electronica</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
td {
    text-decoration: none;
    border: none;
}
img {
    text-decoration: none;
    border: none;
}
font {
    font-family: Tahoma;
    font-size: 11px;
    color: #808080;
    border: none;
}
a {
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
    border: none;
    color: #808080;
}
-->
</style>
</head>

<body leftmargin="0" bottommargin="0" rightmargin="0" topmargin="0">

<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td height="245" width="100%">
            <table width="100%" height="245" border="0" cellpadding="0" cellspacing="0">
                <tr>
                
                <!--FOR-FLASH-->

                    <td width="780" height="245">
                        <table width="780" height="245" border="0" cellpadding="0" cellspacing="0">
                            <tr>
                                <td><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="780" height="245">
                    <param name="movie" value="0046.swf">
                    <param name="quality" value="high">
                    <embed src="indexinfo.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="780" height="245"></embed></object></td>
                            </tr>
                        </table>
                    </td>
                    
                <!--FOR-FLASH-->

//llamada al light box

<td style="padding-left:20">
<a href="imagesdm/informatica1.jpg" class="lightwindow page-options" title="Departament d'Informàtica" author="Unknown" caption="Departament d'Informatica on es porten a terme les tasques de reparacions dels equips dels nostres clients."><strong>Image</strong><img src="imagesdm/informatica1thumb.jpg"></a> 
gracias :)
  #2 (permalink)  
Antiguo 09/10/2009, 04:50
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: lightbox + html + flash

Investigá acerca de la propiedad wmode de flash para solucionar ese problema:
http://www.communitymx.com/content/a....cfm?cid=e5141
Otra opción es poner invisible (prop. css visibility:hidden) todos los object y embed de la página durante la apertura del lightbox y volverlos visibles al cerrarlo.
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 13:45.