Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mkboy

Exibir Conteudo

Recommended Posts

Tenho um select que lista as miniaturas da galeria de fotoswhile not rs.eof response.write "<img src='arquivo/foto.jpg'>")Rs.movenext : wendEntão quando eu entro na página ele vai carregando uma a uma as miniaturas.Só que eu queria fazer da seguinte forma:Ao entrar na página ele nao exibe nada... só exibe depois que carregar todas miniaturas... ai ele exibe para o usuário!Já ouvi falar em Response.Buffer... depois usar o flush... mas não sei como usá-lo e se é isso mesmo... podem me auxiliar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz como citado, tentei o exemplo do link do Lucasbr!Porém tem 100 miniaturas... e ele mostra carregando uma a uma... sendo que queria que só mostrasse qd tivessem todas na tela!Alguma outra alterativa.. ou o buffer funciona dependendo do provedor?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Response.Buffer só ENVIA o html depois de todo o código PROCESSADO.

Mas não tem como controlar isso no cliente. Não dá para o servidor saber se o cliente recebeu todo o código ou apenas parte dele, menos ainda saber se carregou as imagens da página, ou seja não serve para o que o nosso amigo quer.

 

Dá para fazer isso com javascript pré-carregando todas as imagens no cache é só tornando o <body> visível depois do carregamento de tudo.

 

Só não sei se isso melhora a experiência do internauta que vai encarar uma página em branco até carregar tudo. Teria que criar algo semelhante aos préloaders em flash: "carregando..., carregando..." :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

É, isso em JS resolve!Onde posso achar algo ensinando a criar um?Vou postar no forum de JS!Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

mkboy, isso eh mesmo necessário?? pois você cada vez mais tah "carregando" a sua pagina!!eu prefiro ir vendo as fotinhas abrir pois aih sei q tah carregando!! ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Algo que acho interessante é por exemplo você colocar um carregando na área que esta a imagem, por exemplo cria uma div e dentro dela estaria este conteúdo, até que tudo se carregue a deixe oculta, ai mostra o carregando, o restante carrega normalmente, até poque uma vez que o site é aberto essas partes ficam em cache, acho que é uma boa solução...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.