Buenas, pues yo tengo este codigo:
Código:
<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>
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">
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.