Mostrar mensagem após request

8 respostas
B

Boa noite, gostaria que alguém me ajudasse a fazer uma acção que é a seguinte:

Tenho um botão numa página que faz um “get” e gostaria que quando o utilizador clicasse nele aparecesse uma mensagem durante por exemplo 5 segundos a informar "A executar o RESET, Aguarde…"
Como faço aparecer a mensagem?

Desde já obrigado por qualquer ajuda.

8 Respostas

drsmachado

Conheces ajax?

B

sim conheço algo de AJAX. tenho um pequeno código na minha página.

drsmachado

Para que isto funcione, é necessário que a requisição seja realizada através de ajax.
O ajax conta com alguns estágios, identificados no readyState (0, 1, 2, 3 e 4). Para que a mensagem seja apresentada, o readyState deve ser 1, 2 ou 3. Se for 4, significa que a requisição foi realizada e já recebeste o response.

B

não dá para fazer algo tipo automático, sem ligar se realmente a acção é executada ou não?

drsmachado

Quando uma requisição é feita, a página é toda reescrita. Sendo assim, não há outra opção.

B

nem em javascript, do género quando clico aparece uma janela de alerta, mas só durante um certo tempo

drsmachado

blastboot:
nem em javascript, do género quando clico aparece uma janela de alerta, mas só durante um certo tempo

Vejo que você não entende muito de requisições HTTP, não é?

B

Bom dia

Vc quer colocar tipo um progresso, a maneira mais simples para avisar sobre o processo,
seria trocar o cursor do mouse no javascript por uma ampolha "wait"
http://www.javascripter.net/faq/stylesc.htm

Criado 19 de junho de 2013
Ultima resposta 20 de jun. de 2013
Respostas 8
Participantes 3