Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Um pequeno exemplo usando AJAX

Exemplo de uma simples requisição usando XmlHttpRequest, que retorna o conteúdo de uma página do mesmo domínio.

// Esta função será chamada pelo componente XmlHttpRequest
function processReqChange ()
{
   var s = 'Status: \t' + request.status + '\n';
   s += 'StatusText: \t' + request.statusText + '\n';
   s += 'ResponseText: \t' + request.responseText;
   // codigo 4 para 'status complete'
   if (request.readyState == 4 && request.status == 200)
       alert(s);
}
// Se o endereco que se deseja acessar assincronamente
// for um script, ele poderá receber parâmetros,
// e uma forma simples de enviar parâmetros é pela própria url
// var url = 'meu_script.php?var1=par1'
// Se você tentar acessar uma página de outro domínio (e.g: https://mozilla.org)
// o firefox vai levantar uma exeção, "Permission denied".
var url = 'index.html';
var request = new XMLHttpRequest();
request.onreadystatechange = processReqChange;
request.open("GET", url, true);
request.send("");

Etiquetas do documento e colaboradores

 Colaboradores para esta página: Leandro Mercês Xavier
 Última atualização por: Leandro Mercês Xavier,