View Full Version : Verificar descarregamento de um determinado ficheiro para a cache do browser


peter alien
07-04-2008, 17:45
Como é que eu posso fazer para o browser saber se um ficheiro de imagem já se encontra na sua cache?

A questão é esta, fiz uma página web em que aparece uma imagem como wallpaper depois existe uma espera de 5 segundos onde posteriormente se faz um redirecionamento para outra página.
O problema é que quando a net está lenta a imagem demora a carregar e esse temporizador de 5s (feito em javascript) começa logo a ser processado o que leva a que algumas vezes quando se entra na página web em vez de ser mostrada esa imagem durante 5 s, aparece tudo a negro e depois o redirecionamento é feito sem ainda se ter visto imagem alguma :(

Existe alguma maneira de, em javascript, se conseguir detectar se o ficheiro de imagem já se encontra na cache do IE e só depois o temporizador de 5 segundos entrar em acção?