Hola Shadow!
Mira, ultimamente las mejores referencias en la web que he visto, son las de Firefox, más allá de que use este último para diseñar mis webs, las referencias que tiene son impresionante y en muchos casos te indica hasta los métodos para usar con IE...
Bue, dejo de tirar flores, en
http://developer.mozilla.org/es/docs/AJAX vas a encontrar un montón de documentación al respecto.
Y sobre lo que pides, en esta url tienes un ejemplo :
http://developer.mozilla.org/es/docs/AJAX:Primeros_PasosLa verdad AJAX no lo uso mucho, ya que tengo un método más rápido, pero igualmente, por lo que vi en este último enlace, usa esta línea para llamar al archivo:
http_request.open('GET', 'http://www.example.org/algun.archivo', true);
http_request.send(null);
Así que supongo que haciendo esto, ya funcionará:
http_request.open('GET', 'http://www.example.org/archivo.php?dato=hola', true);
http_request.send(null);
Si no funciona, revisa el uso de los encabezados MIME
http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
Espero que te sirva.
Altareum.