Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var http_request;
  2. var obj;
  3. var tpBrowser;
  4.  
  5. if(window.XMLHttpRequest){
  6. tpBrowser='ns';
  7. http_request = new XMLHttpRequest();
  8.     if(http_request.overrideMimeType)
  9.     http_request.overrideMimeType('text/xml');
  10. }
  11.  
  12. if(window.ActiveXObject){
  13. tpBrowser='ie';
  14. try {http_request=new ActiveXObject("Msxml2.XMLHTTP");}
  15. catch (e){
  16.     try{http_request=new ActiveXObject("Microsoft.XMLHTTP");}
  17.     catch(e){}
  18.     }
  19. }
  20.  
  21. function obterRequisicao( pagina ,elemento){
  22.     obj = document.getElementById(elemento);
  23.    
  24.     if(http_request==null){
  25.     alert('Nãi foi possivel instanciar XMLHTTPREquest.');
  26.     return false;
  27.     }
  28.    
  29.     http_request.onreadystatechange = mostrarConteudo;
  30.     http_request.open('GET',pagina,true);
  31.     http_request.send(null);
  32.    
  33. }
  34.  
  35. function mostrarConteudo(){
  36.     if(http_request.readyState == 4){
  37.        
  38.         if(http_request.status == 0)      {
  39.            
  40.             var xmldoc = http_request.responseXML;
  41.             var no=xmldoc.getElementsByTagName('Arenas').item(0);
  42.             var valor=no.firstChild.data;
  43.            
  44.             if(tpBrowser=='ns')obj.textContent= valor;
  45.             else if (tpBrowser=='ie') obj.innerText= valor;
  46.         }
  47.         else alert('Falha ao fazer requisição de dados.');
  48.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement