Bonjour,
J'ai un menu, composé de plusieurs images. Au passage de la souris, je veux que l'image initiale soit remplacée par une autre.
Je faisais cela en javascript, avant, et cela fonctionnait évidemment très bien.
Mais, mon site étant en xhtml strict, j'aimerais me passer du javascript. J'ai bien lu les tutoriaux "Faire une image réactive (rollover) sans javascript (CSS)" et "Faire un menu graphique avec une seule image et sans préchargement".
Malheureusement, sous 98, internet explorer 6 (pas 5 !) recharge l'image en permanence. Du coup, les images n'apparaissent pas instantanément au survol de la souris. Sans parler de la consommation de bande passante inutilement générée ainsi.
J'aimerais donc savoir s'il existe réellement une solution alternative à l'utilisation du javascript, pour arriver à mes fins. Je ne peux pas me permettre d'ignorer Win98 et IE6, car cette configuration est encore très répandue.
Une idée ?
Remarque :
Dans le tutoriel, il est écrit :
Mais quand je vais dans l'autre partie du tutoriel, le problème est le même sur une de mes config qui est Win98SE IE6.
Modifié le 07 Dec 2004 - 14:53
J'ai un menu, composé de plusieurs images. Au passage de la souris, je veux que l'image initiale soit remplacée par une autre.
Je faisais cela en javascript, avant, et cela fonctionnait évidemment très bien.
Mais, mon site étant en xhtml strict, j'aimerais me passer du javascript. J'ai bien lu les tutoriaux "Faire une image réactive (rollover) sans javascript (CSS)" et "Faire un menu graphique avec une seule image et sans préchargement".
Malheureusement, sous 98, internet explorer 6 (pas 5 !) recharge l'image en permanence. Du coup, les images n'apparaissent pas instantanément au survol de la souris. Sans parler de la consommation de bande passante inutilement générée ainsi.
J'aimerais donc savoir s'il existe réellement une solution alternative à l'utilisation du javascript, pour arriver à mes fins. Je ne peux pas me permettre d'ignorer Win98 et IE6, car cette configuration est encore très répandue.

Une idée ?

Remarque :
Dans le tutoriel, il est écrit :
a écrit :
Note : après avoir testé, il semblerait que cette technique ne fonctionne pas correctement sur IE6 / Windows 98 : le navigateur, curieusement, recharge l'image à chaque fois. Il faut donc, pour lui, préférer la solution décrite dans la seconde partie de ce tutoriel.
Mais quand je vais dans l'autre partie du tutoriel, le problème est le même sur une de mes config qui est Win98SE IE6.
Modifié le 07 Dec 2004 - 14:53