Ajax = javascript assíncrono e xml.
O Ajax é uma tecnologia para criar páginas da Web dinâmicas rápidas.
O AJAX permite que as páginas da Web sejam atualizadas de forma assíncrona, trocando uma pequena quantidade de dados com o servidor em segundo plano. Isso significa que é possível atualizar uma parte da página da web sem sobrecarregar a página inteira.
Antes de implementar o AJAX, você deve criar um objeto xmlHttPrequest. Se o navegador que cria esse objeto não for suportado, você precisará criar o ActiveXObject. O método específico é o seguinte:
var xmlhttp; função createxmlHttPreQuest () {if (window.activexObject) {xmlHttp = new ActiveXObject ("microsoft.xmlhttp"); } else if (window.xmlHttPrequest) {xmlHttp = new XmlHttPrequest (); }}(1) O seguinte usa o XMLHTTP criado acima para implementar a solicitação GET AJAX mais simples:
function Doget (URL) {// Observe que, ao passar os valores dos parâmetros, é melhor usar o Encodeuri para lidar com isso, no caso de código iluminado createxmlHttPrequest (); xmlhttp.open ("get", url); xmlhttp.send (nulo); xmlHttp.onReadyStatechange = function () {if ((xmlHttp.readyState == 4) && (xmlhttp.status == 200)) {alert ('sucesso'); } else {alert ('falha'); }}}(2) Use o XMLHTTP criado acima para implementar a solicitação de postagem mais simples do Ajax:
função doPost (URL, dados) {// Observe que, ao passar os valores dos parâmetros, é melhor usar o Encodeuri para lidar com isso, no caso de código iluminado createxmlHttPrequest (); xmlhttp.open ("post", url); xmlhttp.setRequestHeader ("conteúdo-tipo", "Application/X-Www-Form-Urlencoded"); xmlhttp.send (dados); xmlHttp.onReadyStatechange = function () {if ((xmlHttp.readyState == 4) && (xmlhttp.status == 200)) {alert ('sucesso'); } else {alert ('falha'); }}}O conteúdo acima é o código de exemplo para a implementação de JavaScript AJAX apresentada a você pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida durante o processo de uso, deixe -me uma mensagem. O editor responderá a você a tempo. Aqui, gostaria de agradecer a todos pelo apoio ao site do Wulin.com. Eu acredito que faremos melhor!