Page 1 sur 1

menu DHTML et Firefox

Publié : 19 mars 2006, 14:18
par stef85
Bonjour, j'ai créé un jeu pour mes élèves mais le menu Dhtml que j'ai choisi ne s'affiche pas correctement sous firefox... Que dois-je y changer ? Puis-je ?
C'est à cette adresse :
http://www.ecoles.ville-larochesuryon.f ... cipale.htm
Merci pour votre aide.
Stéphane Guihard
Instit de CM2.

Publié : 19 mars 2006, 17:35
par calimo
Bon, déjà il s'affiche sans javascript, c'est déjà un excellent début :)

Pour la suite... :

Code : Tout sélectionner

var n = (document.layers) ? 1:0;

var ie = (document.all) ? 1:0;

var browser=((n || ie) && parseInt(navigator.appVersion)>=4)  
document.layers teste netscape… mais la version 4 :?

Tous les autres navigateurs sont exclus de ce test.
Solution ? Ne pas tester les navigateurs. On est en 2006, ils sont suffisemment standardisés pour que les choses "basiques" de ce style puissent être codées de manière indépendantes et interopérables :)

Maintenant, le code est assez moche, les noms de variables pas très parlants, et c'est probablement plus facile à dire qu'à faire :?