Código:
Entonces, yo ahora quiero añadir un temporizador de 7 segundos, y cuando pasen esos 7 segundos cargue lo que viene siendo la pagina: <div id="paginacapa" style="display:none"><script type="text/javascript"> function preloader(){ var xmlhttp=false; try{ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){ try{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }catch(E){ xmlhttp = false; } } if(!xmlhttp && typeof XMLHttpRequest!='undefined'){ xmlhttp = new XMLHttpRequest(); } return xmlhttp; } function publicidad(url){ var contenido, preloader; contenido = document.getElementById('paginacapa'); preloader = document.getElementById('distractor'); //creamos el objeto XMLHttpRequest ajax=preloader(); ajax.open("GET", url,true); ajax.onreadystatechange=function(){ if(ajax.readyState==1){ }else if(ajax.readyState==4){ if(ajax.status==200){ contenido.innerHTML = ajax.responseText; } } } ajax.send(null); } </script> <div id="distractor" align="center"> <table width="100%" border="0"> <tr> <td> <div align="center"> IMAGEN </div> </td> </tr> <tr> <td> <div align="center"> <img src="images/icons/cargando.gif" width="16" height="16" /> </div> </td> </tr> <tr> <td> <div align="center"> <span class="ldesc"> <strong>XXXXXXXXXXXXXXXXXXXXX</strong><br> XXXXXXXXXX</span></div> </div> </td> </tr> </table> </div> <div id="paginacapa" style="display:none"> CONTENIDO DE LA PAGINA DE VERDAD </div>
Como podria hacer esto?
Tambien quisiera añadir un link directo, para saltarte lo que viene siendo "la carga", esto tampoco se hacerlo :(, haber si alguien me podeis ayudar.
Muchisimas gracias.