Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal!
Estou usando um script js para fazer uma requisição e retornando os dados do banco, dentro de um arquivo php.
Teste ele no localhost e tudo funfa certinho, porém, ao enviar para a web ele não funciona, quer disser até funciona mas, retorna apenas a mensagem de erro interno (Erro:).
Estou começando a utilizar js, então estou bem perdido. Segue o código
function CriaRequest() {
try{
request = new XMLHttpRequest();
}catch (IEAtual){
try{
request = new ActiveXObject("Msxml2.XMLHTTP");
}catch(IEAntigo){
try{
request = new ActiveXObject("Microsoft.XMLHTTP");
}catch(falha){
request = false;
}
}
}
if (!request)
alert("Seu Navegador não suporta Ajax!");
else
return request;
}
function getDados() {
var nome = document.getElementById("txtnome").value;
var result = document.getElementById("Resultado");
var xmlreq = CriaRequest();
result.innerHTML = '<img src="imagens/Progresso2.gif"/>';
xmlreq.open("GET", "Contato.php?txtnome=" + nome, true);
xmlreq.onreadystatechange = function(){
if (xmlreq.readyState == 4) {
if (xmlreq.status == 200) {
result.innerHTML = xmlreq.responseText;
}else{
result.innerHTML = "Erro: " + xmlreq.statusText;
}
}
};
xmlreq.send(null);
}
Fico grato a se alguém puder ajudar!!Carregando comentários...