Página de "Carregando"

7 respostas
P

Olá pessoal…

Eu preciso fazer uma página de “carregando” enquanto eu estou inserindo dados no BD, eu uso JSP, e lá que fica esperando até vir a mensgem de “arquivo enviado com sucesso” ou “Erro interno”, só não sei como fazer essa página de carregando

7 Respostas

marcospaulo.suporte

Pode ser usado threads pra isso…

Não seria melhor vc mostrar uma barra de progresso pra isso, ai em uma thread vc coloca o conteudo pra ‘inserir’ e outra para o Barra de progresso…

P

pode ser…

Mas como faço isso? não tenho a menor ideia… fica na prórpia JSP???

P

Ninguem??

rimolive

Não aconselharia o uso de Threads, porque esse resultado pode ser feito por ajax(bem mais fácil). Com certeza se pesquisar no Google deve ter exemplos de código pra isso.

P

Não achei nada… eu queria algo simples, como clicar no botão “submit”, uma função que apareça a mensagem “carregando” só isso, pois ela no término chama outra de mensagem de confirmação.

Coloquei a dúvida aqui tbm, como parte web
http://imasters.uol.com.br/artigo/10818/javascript/ext_-trabalhando_com_formularios-_parte_3/

101574

Curte: http://kadulino.wordpress.com/2012/10/23/barra-de-progresso-no-upload-de-arquivos-progress-bar/
Flw.

P

Pessoal, consegui através de uma função, só que agora não sei como deixar a GIF Rodando, pois após eu acionar o botão a gif aparece mas não roda, pois a aplicação fica rodando

<button title="Clique para carregar arquivo" type="submit" value="Upload" onclick="if(document.getElementById('spoiler') .style.display=='none') {document.getElementById('spoiler') .style.display=''}else{document.getElementById('spoiler') .style.display='none'}">Upload</button>

				<div id="spoiler" style="display:none">
					<br>Aguarde, 
					<br>Carregando...Isso pode levar alguns minutos.
					<br>
				 
					<img style="display:on" src='./img/carregando.gif' width='16' height='11'>
				</div>

alguem saberia dizer como arrumo isso? (deixar a GIF rodando, enquanto fica ocupada a aplicação?

Criado 29 de novembro de 2012
Ultima resposta 30 de nov. de 2012
Respostas 7
Participantes 4