[quote=diguix]Caro LuizClaudio, vc esta criando a variavel xmlHttp dentro do método createXmlHttpRequest e querendo usa-la em outro…
espero ter ajudado…
Abs’[] qlq dúvida continue postando[/quote]
Então, eu só não pus a declaração no post, mas no meu código ela tá lá, acho que tem haver o que o CV disse, depois de várias googlegadas vi que o firefox tem uns paus na execução de Ajax(num rola em localhost), e prórprio padrão tem umas limitações como num dá pra colocar include de jsp, “consertei” e funcionou, mesmo assim obrigado!!!
function GetXmlHttpObject(){
var objXMLHttp = null;
if (window.XMLHttpRequest){
objXMLHttp = new XMLHttpRequest();
}else if (window.ActiveXObject){
objXMLHttp = new ActiveXObject(“Microsoft.XMLHTTP”);
}
return objXMLHttp;
}
function ajax(){
var valor = document.getElementById(‘valor’).value;
var url = “funcoes.ajax.php”;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null){
alert (“O browser não suporta requisição HTTP!!!”);
return;
}
function retornoAjax(){
//mostra um gif antes de trazer a resposta do servidor
//if(xmlHttp.readyState < 4){ //document.getElementById(“loader”).innerHTML = “”;
//}
var response = xmlHttp.responseText;
if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete"){
alert(response);
}