maicolalvares lo consegui hacer con ajax....pero trato de hacerle el if...y no hace lo q deberia hacer...osea actualizar si hay cambios si no no.....
Código Javascript
:
Ver original<script>
var RequestObject = false;
var Archivo = ' response.php?randval=<? echo $vari=rand(); ?>';
window.setInterval("actualizacion_reloj()", 5000); // el tiempo X que tardará en actualizarse
if (window.XMLHttpRequest)
RequestObject = new XMLHttpRequest();
if (window.ActiveXObject)
RequestObject = new ActiveXObject("Microsoft.XMLHTTP");
function ReqChange() {
if (RequestObject.readyState==4) {
if (RequestObject.responseText.indexOf('invalid') == -1)
{
var msgs = RequestObject.responseText.split('|');
document.getElementById("todos_actualizar").innerHTML = msgs[0];
}
else {
document.getElementById("todos_actualizar").innerHTML = "###";
}
}
}
function llamadaAjax() {
RequestObject.open("GET", Archivo , true);
RequestObject.onreadystatechange = ReqChange;
RequestObject.send(null);
}
function actualizacion_reloj() {
llamadaAjax();
}
</script>
pienso que el if deberia de ir en la parte de document.getElementById("todos_actualizar").innerH TML = msgs[0]; osea alli es donde cambia el contenido html no?
pero le pongo el if alli y no funciona....