Hola, yole a mi tampoco me parece algo fundamental, pero si lo quieres hacer todavia:
Código:
/// Aqui creas el objeto para el ajax comprobando el navegador
var xHRObject = false;
if (window.XMLHttpRequest){
xHRObject = new XMLHttpRequest();
}
else if (window.ActiveXObject){
xHRObject = new ActiveXObject("Microsoft.XMLHTTP");
}
function getData(){
//Con este if compruevas la respuesta
if (xHRObject.readyState == 4 && xHRObject.status == 200){
var text = xHRObject.responseText;
document.getElementById("Contenedor").innerHTML += text;
setTimeout("getDocument()", 30000);//30 segundos
}
}
function getDocument(){
xHRObject.onreadystatechange = getData;
xHRObject.open("GET", "consulta.php", true);
xHRObject.send(null);
}
Código:
<body onload="getDocument()">
la consulta la hace con el metodo xHRObject.open
todo lo que quieres que el script haga en el documento lo pones antes del settimeout
Cualquier duda me preguntas
Saludos