shelter Postado Agosto 9, 2005 Denunciar Share Postado Agosto 9, 2005 Por favor ajudas.Tenho uma pagina en asp muito pesada ( gera uma consulta grande )...Assunto:Queria colocar uma mensagem ou gif. de carrendo enquanto a pagina carrega....obrigado.shelter Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bicicleta Postado Agosto 9, 2005 Denunciar Share Postado Agosto 9, 2005 <html><head><title>Titulo e blah blah blah</title></head><body> <% Response.Write "<img scr='enderecoDaImg.jpg'></img>" Response.Flush '... FAZ TODO O PROCESSAMENTO DEMORADO %></body></html>Basicamente é isso (Response.Flush), lembrando q no final da pg você faz um javascript que de um style="display:none"; ou algo parecido na imagem para ocultala!!!!Utilizando isso + Javascript + um pouquinho de lógica você pode até fazer uma barra de progresso na pagina mostrando a quantas anda o processamento solicitado![]s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 shelter Postado Agosto 9, 2005 Autor Denunciar Share Postado Agosto 9, 2005 Não entendi? pode me responder mais detalhado.. por favor Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bicicleta Postado Agosto 9, 2005 Denunciar Share Postado Agosto 9, 2005 por exemplo...Seguinte, o Response.Flush trabalha assim...você faz um processamento, e ele estará sendo armazenado no servidor até acabar, portanto o cliente só vai ver depois q terminar todo o processamento...O response.flush trabalha justamente isso, no local que você colocar, ele envia tudo o que já foi processado ao cliente e continua processamento o resto do arquivo, sendo exibido esse resultado só no final do processamento ou até encontrar um outro response.flush...No exemplo q eu passei acima, ele vai mostrar isso aqui antes do processamento:<html><head><title>Titulo e blah blah blah</title></head><body> <img scr='enderecoDaImg.jpg'></img>exatamente isso, e vai continuar o processamento, qd acabar vai exibir o resto do resultado, dai a ultima coisa que você vai fazer na página é um JavaScript que oculte a imagem exibida! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Agosto 9, 2005 Denunciar Share Postado Agosto 9, 2005 legal axei que era javascript que fazia isso Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bicicleta Postado Agosto 9, 2005 Denunciar Share Postado Agosto 9, 2005 se não me engano tem alguma coisa em javascript q faz isso também, mais no caso de processamentos demorados acho q não resolve!!! Só não tenho certeza porque nunca usei o método do JS... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
shelter
Por favor ajudas.
Tenho uma pagina en asp muito pesada ( gera uma consulta grande )...
Assunto:
Queria colocar uma mensagem ou gif. de carrendo enquanto a pagina carrega....
obrigado.
shelter
Link para o comentário
Compartilhar em outros sites
5 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.