Bom dia, tenho um formulario que passa 2 parametros para uma consulta, que na consulta faço alguns select e validações onde demora um pouco, gostaria de saber se tem como colocar um progress bar na pagina de consulta para não ficar uma tela branca e parecer que travou o aplicativo para o usuario
coloque este codigo no onScripinit da sua consulta.
echo "
";
peçanha… esse recurso é apenas para consulta ou posso utilizar em um controler ? tipo… tenho uma ação numa app controle que demora um pouco e parece que a tela está travada… Já assustou alguns usuários por isso… logo acho que seria uma boa solução para meu caso…
Bom, no caso dessa linha “document.write(’<div id=“loading”><img src=” IMAGEM DE PROGRESS BAR ">’); " como faço o apontamento para a imagem gravo em que diretório ? tem que upar pelo SC ou apenas salvar na pasta??
agradeço antecipadamente.
sim, qualquer aplicacao!
quanto a imagem, vc pode colocar dentro da aplicacao publicada ex: …_lib\img\
No meu caso não funciono, fiz da seguinte maneira
echo "
";
no OnScriptInit mas não mostra meu gif no tempo que fica para entra na minha consulta, coloquei ele no controle que passa os parâmetros para a consulta
vc tentou colocar na consulta?
Não seria <img src=…/_lib/img/loading.gif"> em vez de <img src=_lib\img\loading.gif">.
<img src=[glow=red,2,300]_lib\img\loading.gif[/glow]">
eu acredito que o problema esta na “”
o correto seria:
<img src=[glow=red,2,300]…_lib\img\loading.gif[/glow]">
Alguem sabe dizer se isso deu certo?
tem um carregando no proprio sc, alguem tem esse codigo, meu banco ta com 2gb e demora as vezes, prcisava de um load
Alguem acertou o caminho da imagem e podia postar, estou tentando mas não vai… tentei:
<img src=…/devel/conf/sys/img/ico/sys__NM__ico__NM__ajax_load.gif">
caminho dela direto: http://ok.srv.br/desenvolvimento/okconsultoria/devel/conf/sys/img/ico/ajax_load.gif
Peguei do proprio sc…
consegui:
Echo "
esse da certo a imagem ja esta dentro do sc nativamente
Alguém sabe dizer se pq funciona em um projeto e em outro NÃO? esse codigo que postei…
Porque funcionaria em um projeto e outro não?
Desde que a imagem esteja nos dois projetos não tem porque não funcionar.
Então estou me fazendo a mesma pergunta… estou procurando o erro, aviso quando achar, agora um duvida mais avançada:
Quando colocamos o código na onScripinit o load vai aparecer e a pessoa vai aguardar um tempo até a página carregar, mas no meu caso existe um delay(tempo) onde fica uns 15 segundos ou mais em branco a tela até começar a aparecer o load, não dá para deixar o load executando quando clica no botão?
Se você ler o código o gif vai desaparecer depois de carregar toda a página.
Isso significa que o código não é só para mostrar uma gif animado.
Mas sim habilitar o gif logo no início da carga e escondê-lo no final da carga, isso vai demorar o tempo exato para a carga da página. Se a Página tiverem processos que a deixem mais lenta o gif ficará visível mais tempo.
Acretido que é a resposta do banco de dados demorada…
Onde está a Instrução no banco que gera a demora? Qual o evento?
Eu também estou precisando de uma imagem de processamento mas comigo não funcionou.
Coloquei no onAplicationInit de uma aplicação do tipo controle o código abaixo:
echo "