begin process at 2012 05 29 20:05:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Pourquoi mon pre-chargement d'images ne marche pas toujours ?


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

Pourquoi mon pre-chargement d'images ne marche pas toujours ?

lundi 29 mars 2004 à 10:04:28 | Pourquoi mon pre-chargement d'images ne marche pas toujours ?

sunelis

Salut a tous

J'ai des boutons a base d'images survolees.
Le probleme c'est que les images secondaires (qd la souris est au dessu des boutons) sont rechargees a chaque fois au lieu d'utiliser le cache. Et ca uniquement avec IE pas avec Netscape ou Mozilla Firefox.
Et voici le style de code que j'utilise (un test simple que j'ai fait avec mon hebergeur) :
avant <body> :
function preloadImages()
{
imagePos1=new Image();
imagePos2=new Image();
imagePos1.src="images/bouton1_pos1.gif";
imagePos2.src="images/bouton1_pos2.gif";
}
puis <body onload="preloadImages()" ...
<a href="index.html" onmouseover="pict1.src=imagePos2.src" onmouseout="pict1.src=imagePos1.src"><img src="images/bouton1_pos1.gif" name=pict1></a>

Alors pourquoi ca marche pas avec IE ???
Merci de votre aide, je tourne en rond !!
mardi 30 mars 2004 à 13:55:47 | Re : Pourquoi mon pre-chargement d'images ne marche pas toujours ?

chimelpremier

onmouseover="pict1.src=images/imagePos2.src" .
Pas besoin de précharger images/bouton1_pos1.gif, puisqu'elle est chargée dans la page.
mardi 30 mars 2004 à 14:25:38 | Re : Pourquoi mon pre-chargement d'images ne marche pas toujours ?

sunelis

Merci chimelpremier de t'interesser à mon problème.

Je suppose que tu voulais écrire "images/bouton1_pos2.gif" et non "images/imagePos2.src". Et effectivement il n'est pas nécessaire de pré-charger l'image de onmouseout.
J'ai essayé mais ca donne le même résultat, IE va systématiquement récupérer bouton1_pos2.gif sur le serveur et non dans son cache.
J'ai déjà posté un message du même genre sur ce site (que je ne retrouvais pas c'est pourquoi j'en ai refait un autre meme si finalement je l'ai retrouvé ). Alors je vais répéter ce que j'y ai déjà ajouté :
je pense qu'il s'agit d'un problème au niveau de mon hébergeur (ca fonctionne avec un autre gratuit). Quand je regarde les fichiers du cache d'IE, il y a une date d'expiration qui correspondant toujours à date courante - 1 heure (donc expiré) alors que pour l'autre hébergeur il n'y a pas de date d'expiration.
mercredi 31 mars 2004 à 12:53:37 | Re : Pourquoi mon pre-chargement d'images ne marche pas toujours ?

chimelpremier

pourquoi utiliser une fonction et onload ?
Dans ce menu j'ai fait plus simple et ça a l'air de fonctionner

http://moncastel.9online.fr/menu_deroulant/menu_img.htm
[ Lien ]
mercredi 31 mars 2004 à 14:32:41 | Re : Pourquoi mon pre-chargement d'images ne marche pas toujours ?

sunelis

J'ai recopier texto ta page (http://moncastel.9online.fr/menu_deroulant/menu_img.htm) qui fonctionne tres bien chez ton hebergeur mais chez mon hebergeur ca fait la meme chose que pour mon code c'est a dire que les images sont rechargees des qu'on bouge la souris d'un menu a l'autre ... en gros c'est moche et lent comme pour mon code (inexploitable). Et cela uniquement avec IE.
Je peux en conclure forcement que c'est mon hebergeur qui merde quelque part non ? (impossible d'avoir une reponse technique de la hot line).

vendredi 2 avril 2004 à 11:09:02 | Re : Pourquoi mon pre-chargement d'images ne marche pas toujours ?

chimelpremier

T'as une adresse chez ton hébergeur qu'on voit !
vendredi 2 avril 2004 à 12:38:14 | Re : Pourquoi mon pre-chargement d'images ne marche pas toujours ?

sunelis

Tu peux voir le site sur lequel je travaille a l'adresse suivante :
www.eponis.fr

J'ai fait une autre version avec des calques superposés que je fait apparaire/disparaitre avec le passage de la souris.
Ca fonctionne bien avec IE (dernieres version, j'ai pas testé avec les vielles) mais c'est pas compatible avec Netscape 4.x.
Pour l'instant je laisse comme ca, je verrai avec mon hebergeur (Oleane) plus tard.
Si t'as une autre idee faut pas hesiter.
Merci
lundi 12 avril 2004 à 02:09:23 | Re : Pourquoi mon pre-chargement d'images ne marche pas toujours ?

chimelpremier

Je viens d'avoir le problème, sur mon source renvoi d'images.

La petite image fermer.gif se rechargeait chaque fois que la souris passait dessus. L'erreur était qu' elle était appelée
background="maroon url(fermer.gif) 100% no-repeat"; dans mon script et en réalité elle était nommée : fermer.GIF
Le problème n'est survenu que dans IE.

Tu n'as peut-être pas fait la même erreur, mais j'ai pensé que c'était une piste.

Si t'as 5 minutes, un avis sur mes sources m'interresse.


Cette discussion est classée dans : images, chargement, marche, toujours, pre


Répondre à ce message

Sujets en rapport avec ce message

controle de chargement de sons [ par theyann ] existe t il une variable pour le controle de chargementdes embed comme pour les images ?Img = new Image(); Img.src = 'images/toto.gif';if( Img.complet pre chargement compteurs [ par pittacos ] bonjour a tous, j'amerais pouvoir incrementer des compteurs durant le chargement d'une page, exactement comme le site opodo.fr (<A href="http://www.op Probleme d'arret de chargement lors d'un evenement javascript [ par super_mamie ] Bonjour.Je vous expose mon probleme:Je suis en train de faire une gallerie d'images.Dans la galerie, il y a une animation flash qui appelle une foncti Chargement d une image [ par adakick ] Bonjour, Sur mon site j'ai des images assez lourde et je voudrais qu'en attendant que ces images se chargent en affiché d autre du genre : <img title aide sur un script [ par christmac ] Voila mon probleme j'ai recuperer un script qui ce nomme xpmenuv2_2 que je trouve super cool. J'ai reussi a le modifier pour en faire un peut ce que j Chargement dynamique d'images [ par Kevin.Ory ] Bonjour à tous,Je voudrais créer une galerie d'image avec un effet de fondu lors du changement de l'image affiché. Hors je ne voudrais pas précharger Display:none et images [ par sonofgod2 ] Bonjour,j'ai recement découvert un petit script qui me permet d'afficher ou de cacher des Divs, et ça pour les sites internet c'est trés appréciable : fonction chargement pour gallerie Interne HTML [ par karaziel ] Bonjour,Voilà, j'ai réalisé un site de gallerie web au norme XHTML/CSS sur dreamweaver. Mon site ne contient qu'une page, l'index. tout est réaliser s onclick : chargement autre html [ par Orange73 ] Bonjour,J'ai une page html (index.html) avec 1 bouton "enter". Dès son clic il ouvre une anim flash en fullscreen.Je souhaiterai également que lors du Ordre de chargement page WEB (html+javascript) ? [ par tlc77 ] Bonjour à tous ! :-) Je suis en train de faire un site pour la société qui m'emploi en alternance cette année. J'ai appris le HTML ainsi que le PHP, p


Nos sponsors


Sondage...

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 : 0,811 sec (4)

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