Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/09/2009, 05:08
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Temporizador para pasar al otro DIV

Hola

Prueba de esta otra manera

Código javascript:
Ver original
  1. <script type="text/javascript">
  2. <!--
  3. function preloader(){
  4.         var xmlhttp=false;
  5.         try{
  6.                 xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  7.         }catch(e){
  8.                 try{
  9.                         xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  10.                 }catch(E){
  11.                         xmlhttp = false;
  12.                 }
  13.         }
  14.  
  15.         if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
  16.                 xmlhttp = new XMLHttpRequest();
  17.         }
  18.         return xmlhttp;
  19. }
  20.  
  21. function publicidad(url){
  22.         var contenido, preloader;
  23.         contenido = document.getElementById('paginacapa');
  24.         preloader = document.getElementById('distractor');
  25.         //creamos el objeto XMLHttpRequest
  26.         ajax=preloader();
  27.         ajax.open("GET", url,true);
  28.         ajax.onreadystatechange=function(){
  29.                 if(ajax.readyState==1){
  30.                 }else if(ajax.readyState==4){
  31.                         if(ajax.status==200){
  32.                                 contenido.innerHTML = ajax.responseText;
  33.                         }
  34.                 }
  35.         }
  36.         ajax.send(null);
  37. }
  38.  
  39. window.onload = function () {setInterval("publicidad()", 7000);};
  40. //-->
  41. </script>
  42. <div id="distractor" align="center">
  43. AQUI TENGO LA PAGINA QUE SE ME DEBERIA CARGAR PRIMERO, VA TODO PERFECTO
  44. <body>
  45. </div>
  46. <div id="paginacapa" style="display:none">
  47. PAGINA QUE DEBERIA MOSTRARSE A LOS 7 SEGUNDOS DE CARGAR LA ANTERIOR, NO CARGA
  48. </div>

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />