pero si buscando en la web puedes conseguir miles de funciones que obtienen el XmlHttpRequest de forma crossbrowser, con sólo buscar manuales de ajax:
http://librosweb.es/ajax/index.html
Código Javascript
:
Ver originalvar xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}