Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/06/2013, 11:35
Avatar de ggomez91
ggomez91
 
Fecha de Ingreso: octubre-2008
Mensajes: 181
Antigüedad: 15 años, 6 meses
Puntos: 13
Respuesta: Detener carga de pagina por partes

Hola, es sencillo. Tienes esto:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function showIt() {
  3.   document.getElementById("hide").style.visibility = "visible";
  4. }
  5. setTimeout("showIt()", 2000); // after 2 sec
  6. </script>

Puedes modificar la función showIt para que reciba el nombre del elemento a mostrar:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function showIt(elemento) {
  3.   document.getElementById(elemento).style.visibility = "visible";
  4. }
  5. setTimeout("showIt()", 2000); // after 2 sec
  6. </script>

Y poner un timeout a esta funcion con los elementos que desees:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function showIt(elemento) {
  3.   document.getElementById("elemento").style.visibility = "visible";
  4. }
  5. setTimeout(showIt("elem1"), 2000); // after 2 sec
  6. setTimeout(showIt("elem2"), 4000); // after 2 sec
  7. setTimeout(showIt("elem3"), 6000); // after 2 sec
  8. </script>

Para que funcione debes tener los elementos en tu html:
Código HTML:
Ver original
  1. <div id="elem1"> ... </div>
  2. <div id="elem2"> ... </div>
  3. <div id="elem3"> ... </div>