Javascript non fonctionnel avec Safari
Résolu
Bonjour,
j'ai un souci de javascript avec Safari et Chrome alors que mon code fonctionne très bien avec IE, Firefox et Opera.
Il s'agit d'un changement d'image sur l'évennement onLoad.
no frame no pain
j'ai un souci de javascript avec Safari et Chrome alors que mon code fonctionne très bien avec IE, Firefox et Opera.
Il s'agit d'un changement d'image sur l'évennement onLoad.
function multibandeau(im, lien)
{
document.getElementById('bandeau').src = im[n].src;
n++;
if (n == 3) { n=0 };
}
no frame no pain
3 réponses
-
Je presume que dans:
document.getElementById('bandeau').src = im[n].src;
bandeau est une image
essaie jQuery, il est compatibles avec tous les navigateurs, ainsi la fonction deviend
$('#bandeau').attr('src') = la valeur que tu veux; -
Pas d'autres solutions que jQuery ?
-
Bon, j'ai trouvé ce qui cloché, Safari et Chrome n'aime pas l'objet image. Du coup le code deviens :
function multibandeau()
{
document.getElementById('bandeau').src = im[n];
n++;
if (n == 3) { n=0 };
}