Ajuda Site Jairelton

3 respostas
A

Ola Pessoal, tudo bem?

Eu fiz o download do exemplo do Ajax E TENTEI adicionar o efeito de quando esta executando a busca aparecer um GIF…
fiz assim:

function buscar(chave)
        {
                var text=document.getElementById("resultados");

                var state = ["uninitialize", "<img src='http://res.stddev.appstate.edu/cvs/*checkout*/fallout/convert/images/ajax-loader.gif?rev=1.1&conten
t-type=image/gif' />", "sent", "receiving", "loaded"];

                req = new XMLHttpRequest();

                req.open("GET", "http://localhost:8080/teste/testa-adiciona?chave="+chave,true);


                req.onreadystatechange = function()
                {
                 if (req.readyState < 4)
                 {
                    text.innerHTML = state[req.readyState] ;
                 }
                 else if (req.readyState == 4)
                 {
                                if(req.status==200)
                                {
                                        var xml = req.responseXML;
                                        montaTabela(xml);
                                }
                                else
                                {
                                        alert("Erro!");
                                }
                 }
                }
                req.send(null);
        }

so que ele aparece em baixo e toda vez q eu carrego sempre aparece + em baixo…

Alguem ja fez isso q possa me ajudar??

Obrigada :wink:

3 Respostas

F

Oi Ana, este seu gif está dentro de um div?
Verifique as posições dele.
Sugiro à você que dê uma olhada no DWR.
É um framework mto bom pra trabalhar com ajax.
E Facilita mto sua vida pra conversar com as classes java.
por exemplo:

Não precisa de nenhuma dessas validações.
:slight_smile:
Abraços.

A

Olks :slight_smile:
vou dar uma olhadinha…

Obrigada

:wink:

R

Oi Fabio, a respeito do DWR não encontro nada na web para poder iniciar…conhece algum tutorial em portugues para iniciantes?

Obrigado!

Rodrigo.

Criado 16 de outubro de 2006
Ultima resposta 20 de out. de 2006
Respostas 3
Participantes 3