Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
fala ae pessoal.
bem to com uma pequena dificuldade aqui num sisteminha que to fazendo em ajax.
bem ta dando esse erro
'ajax.readyState' é nulo ou não é um objeto
eu ja verifiquei tudo que poderia verificar do codigo
e nao to achando o erro.
alguem poderia me ajudar nessa parte
devo estar com a vista viciada ^^
o script ta abaixo.
função que chamo para efetuar o que quero
function add_cheque(valor, fav, dtMax, usuario, pasta)
{
var ajax= openAjax();
if( ajax == null ){
alert('Navegador não da suporte a AJAX!');
return;
}
var urlPage = "../controle/add_cheque.asp";
urlPage = urlPage+"?valor="+valor;
urlPage = urlPage+"&fav="+fav;
urlPage = urlPage+"&dtMax="+dtMax;
urlPage = urlPage+"&usuario="+usuario;
urlPage = urlPage+"&pasta="+pasta;
ajax.onreadystatechange=confirma;
ajax.open("GET",urlPage,true);
ajax.send(null);
}//close function
função que verifica o status
function confirma()
{
try{
if (ajax.readyState==4)
{
document.getElementById("resultado").style.display = "block";
document.getElementById("resultado").innerHTML = ajax.responseText;
}
else{
document.getElementById("resultado").style.display = "block";
document.getElementById("resultado").innerHTML = "...... Aguarde Processando solicitação ......";
}
}
catch(e){
document.getElementById("resultado").style.display = "block";
document.getElementById("resultado").innerHTML = "Ocorreu um erro ao executar a operação: " + e.message;
}
}function openAjax()
{
var ajax=null;
try
{
// Firefox, Opera 8.0+, Safari
ajax=new XMLHttpRequest();
} ajax=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
ajax=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return ajax;
}Carregando comentários...