Lecture de code selon navigateur

Signaler
Messages postés
1
Date d'inscription
mardi 5 octobre 2004
Statut
Membre
Dernière intervention
4 mars 2005
-
Messages postés
102
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
9 juin 2006
-
Bonjour,

J'ai un menu qui est visible sur netscape7.0 et sur ie6

Le problème est que les 2 navigateurs affichent le menu à des endroits différents selon si c'est ie ou netscape. Et poru la charte graphique ça fait très laid sous netscape si c'est beau sous ie ou inversement.

Je cherche un code qui soit à la fois compatible pour ie et aussi pour netscape.

Je pense que la solution est la suivante :
1/ faire un test des navigateurs
2/ selon le résultat, traiter telle portion de code

L'idéal est que les 2 portions de code se trouvent dans la même page.

Merci

1 réponse

Messages postés
102
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
9 juin 2006

ajoute le code à l'interieur des conditions respectives (if/else) à l'aide de document.write("")
si ton code comportait déjà des " remplace les par '

à placer où le menu se retrouvait dans le

<SCRIPT language="Javascript">
if (navigator.appName == "Microsoft Internet Explorer")
{
document.write("code pour IE")
}
else
{
document.write("code pour Mozilla/Netscape")
}
</SCRIPT>