Es algo asi como esto.....
var request = false;
function getBrowser()
{
request = false;
if (window.XMLHttpRequest)
{
alert("Tu navegador es Firefox, Safari")
request = new XMLHttpRequest();
if (request.overrideMimeType)
{
request.overrideMimeType('text/html');
}
}
else if (window.ActiveXObject)
{
alert("Tu navegador es Firefox, Safari")
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e){
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!request){
alert('No se puede crear la instancia XMLHTTP');
return false;
}
}
Saludos,
Nota: aun no me contesan mi pregunta