Bonjour,
Je me lance dans la création d'un nouveau site internet et je rencontre des soucis avec IE. Au passage de la souris, mes images disparaissent avec une croix rouge en haut à gauche. J'ai appliqué un mouseover sur ces images et visiblement IE n'arrive pas à comprendre ou trouver l'image pour la remplacer au passage de la souris.
Y a-t-il un moyen de rectifier ça?
Voici la page test: one.voice.free.fr
et mon code java:
$(document).ready(function() {
$("img[name='imgOver']").mouseover(function() {
var extension=$(this).attr("src").substr(-4);
var srcImg=$(this).attr("src");
if(srcImg.indexOf("fonce")==-1) {
var newName=srcImg.substr(0,srcImg.length-4)+"-fonce"+extension;
}
$(this).attr("src",newName);
});
$("img[name='imgOver']").mouseout(function() {
var extension=$(this).attr("src").substr(-4);
var srcImg=$(this).attr("src");
var newName=srcImg.substr(0,srcImg.length-10)+extension;
$(this).attr("src",newName);
});
D'avance merci pour votre aide !
Je me lance dans la création d'un nouveau site internet et je rencontre des soucis avec IE. Au passage de la souris, mes images disparaissent avec une croix rouge en haut à gauche. J'ai appliqué un mouseover sur ces images et visiblement IE n'arrive pas à comprendre ou trouver l'image pour la remplacer au passage de la souris.
Y a-t-il un moyen de rectifier ça?
Voici la page test: one.voice.free.fr
et mon code java:
$(document).ready(function() {
$("img[name='imgOver']").mouseover(function() {
var extension=$(this).attr("src").substr(-4);
var srcImg=$(this).attr("src");
if(srcImg.indexOf("fonce")==-1) {
var newName=srcImg.substr(0,srcImg.length-4)+"-fonce"+extension;
}
$(this).attr("src",newName);
});
$("img[name='imgOver']").mouseout(function() {
var extension=$(this).attr("src").substr(-4);
var srcImg=$(this).attr("src");
var newName=srcImg.substr(0,srcImg.length-10)+extension;
$(this).attr("src",newName);
});
D'avance merci pour votre aide !