Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Vi em algum lugar uma explicação sobre o que cada linha abaixo faz, mas não achei mais...
Mas de qualquer seria legal se os mais experientes do forum pudesem esclarecer o codigo.
É legal pegar o codigo e entender o que faz...
Se alguem que sabe puder comentar as minhas.. pra saber o passo a passo do ajax...
var http_request = false; function AJAX(url, sessao){ http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml'); // See note below about this line } } else if (window.ActiveXObject) { // IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!http_request) { alert('Não foi possivel criar o exemplo de XMLHTTP, feche o navegador e entre novamente, ou troque de navegador. '); return false; } http_request.onreadystatechange = alertContents; http_request.open('GET', url, true); http_request.send(null); } function alertContents() { if (http_request.readyState == 4) { if (http_request.status == 200) { div = document.getElementById(sess); div.innerHTML = http_request.responseText; } else { alert('Houve um problema com a solicitação, feche o navegador e entre novamente! Ou troque de navegador.\nCaso persista, nos informe do problema, Obrigado!'); } } }Carregando comentários...