JSFiddle - React, Tailwind, and code Playground

by Fernando Leal

JavaScript

function Xhr(){
    try {
        return new XMLHttpRequest();
    }catch(e){}
    try {
        return new ActiveXObject("Msxml3.XMLHTTP");
    }catch(e){}
    try {
        return new ActiveXObject("Msxml2.XMLHTTP.6.0");
    }catch(e){}
    try {
        return new ActiveXObject("Msxml2.XMLHTTP.3.0");
    }catch(e){}
    try {
        return new ActiveXObject("Msxml2.XMLHTTP");
    }catch(e){}
    try {
        return new ActiveXObject("Microsoft.XMLHTTP");
    }catch(e){}
    return null;
}

function dados(){
    var ajax  = Xhr();  
    if(ajax != null){
        ajax.onreadystatechange = function() {
            if (ajax.readyState == 4 ) {
               if(ajax.status == 200){
                   /* android = xml.getElementsByTagName( "android_ecs.xml" )[0];
                    NUMAUT = android.childNodes[0].childNodes[1].nodeValue;
                    alert(NUMAUT);*/
                   var xml = ajax.responseXML;
                   var android  = xml.documentElement;
                   alert(android);                 }
               else if(ajax.status == 400) {
                  alert('400')
               }
               else {
                   alert("Erro: "+ajax.status);
               }
            }
        }
        ajax.open("GET", "http://remote.tecbiz.com.br:8080/tecbiz/tecbiz.php?a=725d5b&ecs=5054&sen=123456&aut=&acs=3", true);
        ajax.send();
    }   
}
dados();