Javascript OK sous IE mais pas sous mozilla
Résolu/Fermé
A voir également:
- Javascript OK sous IE mais pas sous mozilla
- Downloadhelper mozilla - Télécharger - Outils pour navigateurs
- Mozilla thunderbird - Télécharger - Mail
- Telecharger javascript - Télécharger - Langages
- Télécharger mozilla firefox - Télécharger - Navigateurs
- Ok maps - Guide
1 réponse
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
29 avril 2008 à 14:51
29 avril 2008 à 14:51
Bonjour,
A la place de ceci :
Remplace par ceci :
Bien que je pense que tu pourrai te passer de l'instruction eval pour faire comme suit :
Normalement ça devrait fonctionner sous IE et FF, du moins ne plus t'afficher la même erreur.
A la place de ceci :
var img1 = eval((navigator.appName == 'Netscape') ? name1 : 'document.all.'+name1);
Remplace par ceci :
var img1 = eval((navigator.appName == 'Netscape') ? document.getElementById(name1) : 'document.all.'+name1);
Bien que je pense que tu pourrai te passer de l'instruction eval pour faire comme suit :
var img1 = (navigator.appName == 'Netscape') ? document.getElementById(name1) : 'document.all.'+name1;
Normalement ça devrait fonctionner sous IE et FF, du moins ne plus t'afficher la même erreur.
29 avril 2008 à 15:06
Juste pour infos supplémentaire :
J'ai testé avec les deux, mais seule la ligne avec le eval fonctionne sous les deux.
Sans le eval ne fonctionne pas sous IE et ne me met pas d'erreur.
Encore merci.