Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/01/2009, 05:55
Avatar de karlic0s
karlic0s
 
Fecha de Ingreso: abril-2007
Ubicación: Cartagena (Murcia)
Mensajes: 241
Antigüedad: 17 años, 10 meses
Puntos: 18
Respuesta: Escript que abre una capa con posición absoluta

Cita:
Iniciado por ssclamp Ver Mensaje
Mírate el código que has puesto, porque yo he construido una página con ese código y no funciona.

Código HTML:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Esto no funciona</title>
<script type="text/javascript"> 
function cambiar(esto)
{
    vista=document.getElementById(esto).style.display;
    if (vista=='none')
        vista='block';
    else
        vista='none';

    document.getElementById(esto).style.display = vista;
}

</script>
</head>

<body>
<a class="linki3" href="#" onclick="cambiar(\'' . $row[fecha] . '\'); return false;">De: <b>'.$row[autor].'</b>, '.$fecha_result.'</a>

<div id="'.$row[fecha].'" style="display: none;">
esto es lo que muestra
</div>
</body>

</html> 
Saludos

Si funciona lo que pasa es que el cambiar(\'' . $row[fecha] . '\') es un row de la base de datos, para que funcionara con una sola capa que se abre y cierra habria que cambiar eso y todas las variables php que hay.

De todas formas, gracias por la preocupación pero he diseñado otro script en javascript que si funciona.

Saludos