Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4114 connectés 

 


Dernière réponse
Sujet : Image sur un site : forcer la mise en cache et son utilisation ?
-VDV- c joli :)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
-VDV- c joli :)
MagicBuzz Par contre, un truc embêtant :
 
Le moindre lien vers une image brisé, et le gars doit attendre le timeout avant de voir la page (soit environ une minute :ouch:)
 
Donc bien faire gaffe (notamment si tu fais des échanges de bannières) à héberger toi-même les images (TOUTES) pour être sûr qu'ellese chargeront bien
Roswell_ pas mal du tout! T'as essayer avec NS en mettant des layer à la place?
MagicBuzz Mouarf :)
 
En fait, c'est plus simple :
 
http://magicbuzz.dyndns.org/files/pre.htm
MagicBuzz Bah...
 
1) La gestion du cache est une chose à laquelle on n'a absolument pas accès.
 
2) J'ai essayé de faire un script qui affiche une page blanche "Chargement en cours..." pendant qu'il chargeait les images, puis affichait tout, mais c'est trop chaud à faire...
 
Je te conseille autrechose :
 
Ta page, tu la met intérgalemet dans un LAYER (t'as qu'à commencer avec IE seulement, dans un DIV) caché.
Un JavaScript va tester le "ReadyState" (normalement c'est ça) de chacune des tes grosses images. Une fois qu'elles sont toutes "complete", ben affiche le calque...
 
Je vais te faire un exemple... (si cette fois ça marche ;))
-VDV- nan ?
-VDV- J'ai 2 images totalisant une trentaine de ko
Je veux :
- a l'arrive sur la page principale y'a un "loading" des images dans le cache de l'user
- sur les pages suivantes on force l'utilisation du cache
 
thanx

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)