Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
ai esta o codigo javascript do ajax:
function AJAX() {this.Updater=carregarDados;function carregarDados(caminhoRetorno,idResposta,metodo,mensagem) {var conteudo=document.getElementById(idResposta)conteudo.innerHTML= mensagem;var xmlhttp = getXmlHttp();//Abre a urlxmlhttp.open(metodo.toUpperCase(), caminhoRetorno,true);//Executada quando o navegador obtiver o códigoxmlhttp.onreadystatechange=function() {if (xmlhttp.readyState==4){//Lê o textovar texto=xmlhttp.responseText;//Desfaz o urlencodetexto=texto.replace(/\+/g," ");texto=unescape(texto);//Exibe o texto no div conteúdovar conteudo=document.getElementById(idResposta);conteudo.innerHTML = texto;}}xmlhttp.send(null);}}function getXmlHttp() {var xmlhttp;try{xmlhttp = new XMLHttpRequest();}catch(e){try{xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}catch(e){xmlhttp = false;}}}return xmlhttp;}
ai eu chamo ele com a funcao link:
function link(url,local,modo) { var ajax = new AJAX(); ajax.Updater(url,local,modo,"<div class='carrega'><img src='Imagens/carrega.gif'> carregando</div>");}
o problema é que se for para enviar parametros, a url tem que ser assim: pagina1.php?acao=3, ou seja, via get, pois post ñ esta enviando!!
alguem poderia dar uma ajudinha!!
grato, Fernando
Carregando comentários...