Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/07/2009, 17:01
Avatar de anf
anf
 
Fecha de Ingreso: junio-2009
Mensajes: 30
Antigüedad: 15 años
Puntos: 4
De acuerdo Respuesta: AJAX Novatos, código de ejemplo y duda. [Sin solucionar]

He conseguido hacer funcionar el Script perfectamente, pero no es un metodo demasiado correcto, mirar:

Código:
httpDomain[tld].onreadystatechange = function traceDomain() {
 for (i = 0; i <= 23; i++) {
  if (httpDomain[i].readyState == 4) {
   if (httpDomain[i].status == 200) {
    var r = httpDomain[i].responseText;
    document.getElementById("tld-" + i).innerHTML = r;
   }
  }
 }
};
Como el valor de tld siempre va ser 24, por ser el último del bucle for, tengo que hacer un nuevo bucle que recorra del 0 al 23 y si coincide el número que supuestamente debería tener tld entonces sale estado 4 y finalmente estado 200, es bastante rápido, tarda unos 4 segundos en comprobar el estado de los 22 dominios, no es lo mejor pero de momento funciona hasta mejorarlo.