J'ai lu en diagonal, mais si c pour changer d'image qd tu passes la souris, moi je fais ca:
// Fonction de rollover
function rollover_tjs(nom,src) {
// nom est le nom de l'image
// src est l'adresse du fichier d'image
document.images[nom].src=src;
}
// Fonctions de préload
function load() {
if (document.images) {
this.length=load.arguments.length;
for (var i=0;i<this.length;i++) {
this[i+1]=new Image();
this[i+1].src=load.arguments[i];
}
}
}
// Cette fonction charge dans le cache toutes les images passées en paramètre
function preload() {
var temp=new load("images/2-button_1.gif","images/2-button_1b.gif",
"images/3-button_2.gif","images/3-button_2b.gif",
"images/4-button_3.gif","images/4-button_3b.gif",
"images/5-button_4.gif","images/5-button_4b.gif")
}
preload()
Ensuite, dans ton code:
<a href="index.php3" onmouseover="rollover_tjs('img1','images/2-button_1b.gif')" onmouseout="rollover_tjs('img1','images/2-button_1.gif')">
<img id=img1 name=img1 src="images/2-button_1.gif" width="139" height="25" border="0" alt=" Acceuil "></a>
Voili