Ir para conteúdo
Fórum Script Brasil

Vlad Toledo

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Vlad Toledo

Vlad Toledo's Achievements

0

Reputação

  1. Galera, muito prazer . meu nome é Vlademir e sou novo por aqui. Estou precisando de uma ajuda ! É um Chat bem Simples que usa TXT. ajaxdom.js http = getHTTPObject(); function getHTTPObject(){ var xmlhttp; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){ try{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }catch(e){ xmlhttp = false; } } xmlhttp = false; if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){ try { xmlhttp = new XMLHttpRequest(); }catch(e){ xmlhttp = false; } } return xmlhttp; } // Teste de Navegadores //############################################################################## function resp(){ var url = "dom.php?nome=&texto="; http.open("GET", url, true); http.onreadystatechange = handleHttpResponse; http.send(null); } //############################################################################## function doMath(){ var url = "dom.php?nome=" + document.getElementById('nome').value+"&texto="+document.getElementById('input').value+"&b="+document.getElementById('cor').value; http.open("GET", url, true); // essa funcao é apenas para gravar no txt. Pois a funcao resp() retorna com os dados http.send(null); } //###################################################################### function handleHttpResponse(){ if(http.readyState == 4){ if(http.status == 200){ document.getElementById('answer').innerHTML = http.responseText; document.getElementById('answer').scrollTop=50000; setTimeout('resp()', 3000); } } } //###################################################################### function apag(){ // Funcao chamada no index Button //Fazer aqui um codigo qualquer var url = "dom.php?nome=ap1234ss"; http.open("GET", url, true); // http.onreadystatechange = handleHttpResponse; -> não preciso enviar a funcao de apagar e obter uma resposta para então imprimila no index pois a funcao de resp já esta fazendo isso a cada 3 segs. Preciso então apeas enviar os comando para apagar http.send(null); } Meu unico problema é que a funcao resp(); so funciona na primeira vez em acesso o chat exibindo todas as mensagens. O setTimeout ('resp()', 3000) não funciona. Se alguém puder me ajudar ficarei muito grato ! Abraços a Todos - Vlad
×
×
  • Criar Novo...