Bonsoir !
Aujourd'hui j'ai fini de développer le menu principale de mon nouveau site web. Tout fonctionner bien à un détail près : ça rame lorsqu'on passe la souris sur les icones du menu. Je vous invite à aller jeter un oeil www.supcomfaguide.com/test/
Lorsque vous passer la souris sur un icone, le texte en dessous de cet icone change progressivement de couleur. Si la souris le quitte, il revient progressivement à la couleur initiale. Cet effet est obtenu de la façon suivante : lorsque l'utilisateur place sa souris sur l'icone, la couleur du texte en dessous est récuperée et ensuite, à l'aide d'un setInterval, je récris le texte toute les 40millisec dans une couleur plus foncée. Lorsque le texte a atteint la couleur d'arrivée, le setInterval subit un clearInterval. A l'inverse, si la souris quitte l'icone, la couleur du texte en dessous est récuperée et le texte est réécrit toutes les 40millisec dans une couleur moins foncée jusqu'à ce qu'il atteint la couleur gris clair de départ à nouveau.
Bref je ne peux que constater chez moi (dualcore, carte graphique avec 512mo de mémoire, 2 giga de RAM, ça ne peut pas venir de mon PC) que si je ballade la souris rapidement sur le menu, elle va se déplacer de manière saccadée jusqu'à ce que tous les setInterval déclenché soient détruits Ce problème se présente sur tous les navigateurs courants, en particulier GoogleChrome. Ayant travaillé dur pour àobtenir cet effet crétin (mais que je n'ai jamais trouvé ailleurs sur le web, du moins pas en javascript) j'espère bien ne pas avoir à tout jeter à la corbeille et trouver une solution...
D'avance merci pour toute proposition visant à régler ça.
-----