Que tal he estado trabajando en un script que me permita ver si un nodo "x" tiene un valor determinado.
Este nodo aparece por medio de ajax ( es el estado de un usuario del messenger online..) y necesito comprobar cada 3 segundos si el nodo de status tiene el valor o texto de "desconectado"
este es el script al que llegue, pero se detiene despues del primer llamado, no se porque...
Código:
$(document).ready(function(){
setTimeout("timeout()", 3000);
function timeout(){
var Status = document.getElementById("lblStatusText");
if(Status==null){
setTimeout(this, 3000);
}
else{
if(Status.value != " (Desconectado)")
alert("You are desconectado !!")
else{
alert("We found you desconectado!!");
}
setTimeout(this, 3000);
}
}
});