begin process at 2012 05 29 09:32:11
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

mauvais fonctionnement du cache avec les images pre-chargees


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

mauvais fonctionnement du cache avec les images pre-chargees

vendredi 26 mars 2004 à 10:49:50 | mauvais fonctionnement du cache avec les images pre-chargees

sunelis

Bonjour à tous

le site que je réalise est hebergé sur un serveur IIS et j'ai différents boutons réalisés à partir de deux images (une dans la position normale, une qd la souris passe dessus ... comme dans beaucoup de sites ... rien d'extraordinaire).

Voici un test simple que j'ai réalisé chez mon hebergeur :

function preloadImages()
{
ImagePos1 = new Image();
ImagePos2 = new Image();
ImagePos1.src = "bouton_pos1.gif";
ImagePos2.src = "bouton_pos2.gif";
}
...
<body onLoad="preloadImages()
...
<a onmouseover="pict1.src=ImagePos2.src" onmouseout="pict1.src=ImagePos1.src" href="index.htm"><IMG src="bouton_pos1.gif" name=pict1></a>

Et le comportement est le suivant avec Internet Explorer (pas de probleme avec Netscape ou Firebird par exemple) :
--> a chaque passage de la souris au dessus du bouton, IE recharge l'image à partir du site et non du cache ... c'est moche car c'est hyper lent pour un bouton !!

Est-ce mon code, l'hebergeur, IE .... qu'est ce qui va pas ???

(j'ai aussi essayé sans la fonction javascript en mettant son code sous body mais c'est pareil)

Help please.
mardi 30 mars 2004 à 05:55:15 | Re : mauvais fonctionnement du cache avec les images pre-chargees

Dark_Side


Essaies de charger l'image survolée dans le navigateeur lui-même avec un <img src='bouton_pos2.gif' height="0px">
L'image sera dans la page web mais invisible grace à la taille 0 (zéro) .
On fait appel ainsi à la mémoire du vavigateur et non à la mémoire cache. Attention à vérifier qu'elle est bien là avant de l'utiliser grace à la propriété 'complete' de l'image (voir le code source de la page http://www.merrouge.com/europe)

Serge.
mardi 30 mars 2004 à 10:34:14 | Re : mauvais fonctionnement du cache avec les images pre-chargees

sunelis

Merci Dark_Side de m'aider,

plutot que de refaire un fichier de test, j'ai recupéré les fichiers de la page que tu m'as conseillé de regarder (http://www.merrouge.com/europe). Je les ai copiés chez mon hebergeur mais j'ai toujours le même probleme.
Je commence à penser que ca vient de mon hebergeur car j'ai fait le même test chez un autre (gratuit) et là pas de problème.
J'ai vu dans le dossier du cache d'IE que les fichiers provenant de mon hebergeur avaient toujours une date d'expiration inferieur à la date courante (-1 heure) alors que pour l'autre y'a pas de date d'expiration .... serait-ce ca mon probleme ????
mardi 30 mars 2004 à 18:20:00 | Re : mauvais fonctionnement du cache avec les images pre-chargees

Dark_Side


Ah non, l'exemple que je t'ai donné c'est pour la propriété complete de l'image. Cette page ne contient pas d'image cachée.
Pour l'expiration de l'image ça doit pas venir de là, avec cette méthode l'image est dans le browser.
Si ça continue, utilises la méthode des calques : ça marche à tous les coups (comme j'ai fait dans http://www.zoneserge.com/essai.html sauf que dans ton cas les calques doivent être parfaitement supperposés et doivent posséder un évènement onMouseOut.
Pour le javascript lié à cette page voir le dernier source javascript déposé par moi (DarkSide) sur ce site.
Serge.


Cette discussion est classée dans : bouton, images, image, cache, mauvais


Répondre à ce message

Sujets en rapport avec ce message

changer des images dans un menu [ par bblein ] j'élabore un petit menu où lorsque je clique sur une image-rubrique, une flèche (image) vient se placer dessous pour indiquer que l'on se situe bien d Insérer une image selon un résultat mathématique [ par tweeder ] Bonjour,Je m'explique car mon sujet n,est pas très révélateur. Je dois créer une page qui fait des calculs mathématiques et jai pensé insérer des imag texte sur image [ par Filou07 ] Salut,J'ai mis un texte sur une image qui me sert de bouton avec un changement de couleur du bouton au passage de la souris. Ca marche mais le texte d Précision: Pb netscape image en couche avec netscape [ par philou7 ] Je crée des cartographies en disposant des images en couches dans des balise .Lorsque ces images sont placées dans une frame d'attribut "scrolling aut preview d'une image [ par ajangot ] bonjour,je voudrais faire un bouton qui fasse apparaitre un fenetre demandans au visiteur le chemin de l'image (comme le bouton en bas du forum). Puis image qui cache une autre [ par hdt ] Bonjour,j'aimerais qu'avec le dragon ci dessus je fasse un lien sur sa queue faisant apparaitre ma photo si on clique sur sa queue.Merci Interversion d'images de tailles différentes sous Netscape [ par philou7 ] Bonjour,Dans ma page, une image définie dans une balise sans option de dimension, est remplacée par d'autres images de tailles différentes sous l'ac ajouter image [ par dragon ] Je suis en train de faire un site admin en php, mais je dois faire une formulaire pour ajouter des itemsjusqu'ici tout vas très bien, sauf les item on Précharger des images ? [ par TheRedman ] J'ai un menu et quand la souris passe dessus l'image change. J'ai essayé avec une image plus lourde (250 ko) et il faut plusieurs secondes avant qu'el mettre une image sous un bouton submit [ par ManuAntibes ] Voila j'ai créé une image a la place d'un bouton submit.j'ai un bouton voici le code: // du bouton Et je le remplace par l'image voici le code:<a href


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales