diogoleter Postado Dezembro 11, 2007 Denunciar Share Postado Dezembro 11, 2007 Olá,Estou tentando achar alguma solução para avisar/mostrar ao usuário que o conteúdo de uma aplicação ajax está sendo carregado.Basicamente é algo que fica mostrando aquele gif animado enquanto um conteúdo está sendo carregado, um LOADING para ser mais direto.Já pesquisei neste fórum e não achei nada tão certo, ou não utilizei keywords corretos.Grato pela atenção e sua ajuda! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Dezembro 11, 2007 Denunciar Share Postado Dezembro 11, 2007 Mostra o código cara. Só o trecho da sua aplicação Ajax. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diogoleter Postado Dezembro 12, 2007 Autor Denunciar Share Postado Dezembro 12, 2007 Não necessariamente preciso mostrar código, pois não tenho um específico, apenas estou precisando de um exemplo/sintaxe/lógica mais claro de como fazer isso.Obrigado!Alguém? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Dezembro 12, 2007 Denunciar Share Postado Dezembro 12, 2007 (editado) Bom, como faço com todos, vou partir do principio que saiba javascript, e postarei apenas a parte do código da sua questão.function loadAplication(url, objID){ document.getElementById(objID).innerHTML="<img src='carregando.gif' />" var obj=ajaxObj() obj.onreadystatechange=function(){ if (obj.readyState==4) document.getElementById(objID).innerHTML=obj.responseText } obj.open("GET", url, true) obj.send(null) }Explicação:Ao iniciar a aplicação, a função vai colocar uma imagem de loading dentro do div que vai usar para loadear o conteúdo.Cria-se na segunda linha do código uma variável que vai receber um objeto ajax de uma outra função (Não coloquei aqui a função).O objeto (obj) vai mudar de estado 5 vezes, quando ele mudar para o estado "completo", uma função anônima é criada e ela colocará, no div, o conteúdo, apagando a imagem de loading usada anteriormente.OK?Akelabrasssssss Editado Dezembro 12, 2007 por KaKarotto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diogoleter Postado Dezembro 13, 2007 Autor Denunciar Share Postado Dezembro 13, 2007 Era exatamente isso KaKarotto. Obrigado pela ajuda! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
diogoleter
Olá,
Estou tentando achar alguma solução para avisar/mostrar ao usuário que o conteúdo de uma aplicação ajax está sendo carregado.
Basicamente é algo que fica mostrando aquele gif animado enquanto um conteúdo está sendo carregado, um LOADING para ser mais direto.
Já pesquisei neste fórum e não achei nada tão certo, ou não utilizei keywords corretos.
Grato pela atenção e sua ajuda!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.