Ver Mensaje Individual
  #8 (permalink)  
Antiguo 09/04/2010, 10:22
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: como funciona este script?

Pues me funciona perfectamente. Le puse diferentes colores de fondo para verlo mejor, y me hace los cambios bien.
¿En qué navegador te falla? ¿tenés algún error en su consola de errores?

Esta es la página de prueba que me hice:
Código html:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2.  
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  4.  
  5.     <title>Prueba sustitución de DIVes</title>
  6.     <script type="text/javascript">
  7.  
  8. window.onload = function() {
  9.     d1 = document.getElementById("topMenu1").style;
  10.     d2 = document.getElementById("topMenu2").style;
  11.     var f = function() {
  12.         if (d1.visibility === "hidden") {
  13.             d1.visibility = "visible";
  14.             d2.visibility = "hidden";
  15.         } else {
  16.             d1.visibility = "hidden";
  17.             d2.visibility = "visible";
  18.         }
  19.     }
  20.  
  21.     setInterval(f, 1000);
  22. }
  23.  
  24.     </script>
  25. </head>
  26.     <h1>Prueba de DIVs</h1>
  27.     <div id="topMenu2" style="position:absolute;background:red">Contenido 2</div>
  28.     <div id="topMenu1" style="position:absolute;background:blue">Contenido 1</div>
  29. </body>
  30. </html>