Hola miren mi script no funciona y es el siguiente
   
Código Javascript
:
Ver original// AJAX Connection //
function ajax() {
try {
req = new XMLHttpRequest();
} catch(err1) {
  try {
  req = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (err2) {
    try {
    req = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (err3) {
      req = false;
    }
  }
}
return req;
}
var ajax = ajax();
 
function llamar(){
var url = "america.php";
var miAleatorio = parseInt(Math.random()*99999999);
ajax.open("GET", url + "&rand=" + miAleatorio);
ajax.onreadystatechange = respuesta();
ajax.send(null);
}
function respuesta() {
    if(ajax.readyState == 4) {
        if(ajax.status == 200) {
            window.alert(ajax.responseText);
        }
    }else{
        document.getElementById('eltiodiv').innerHTML = "<img src='ajax icons (18).gif' />" ;
        }
}
  
el archivo america.php solo imprime hola nada mas no es nada complicado pero ahora el tema es por que no me funciona que hize mal???