Compatibilité avec les navigateurs

Compatibilité avec les navigateurs - HTML/CSS - Programmation

Marsh Posté le 12-02-2004 à 02:11:32    

Bonjour,
 
Je ne fais que débuter en javascript et je me trouve confronté au problème de la compatibilité des navigateurs...
 
J'ai mis sur sur ma page (http://membres.lycos.fr/philogoogle) le code recommandé par le tutoriel de lycos pour la rendre compatible avec Netscape, et en effet, c'est compatible avec Netscape (et avec IE)... mais pas avec Mozilla  :cry:  Je suis perdu...
 
Quelqu'un pourrait-il m'indiquer la voie à suivre?
 
Merci

Reply

Marsh Posté le 12-02-2004 à 02:11:32   

Reply

Marsh Posté le 12-02-2004 à 09:45:04    

Code :
  1. ie4 = ((navigator.appName == "Microsoft Internet Explorer" ) && (parseInt(navigator.appVersion) >= 4 ))
  2. ns4 = ((navigator.appName == "Netscape" ) && (parseInt(navigator.appVersion) >= 4 ))
  3. if (ns4) {
  4. layerRef="document.layers";
  5. styleRef="";
  6. } else {
  7. layerRef="document.all";
  8. styleRef=".style";
  9. }


document.layers ne marche que sous les Netscape 4.x, par sous les versions récentes de Netscape (et donc Mozilla & Co), il faut utiliser document.getElementById
 
http://webmaster.lycos.fr/topics/t [...] rkshop1/2/
 
... et penser à envoyer quelques mails d'insultes à l'auteur des ateliers de Lycos. :fou:
 
Edit : et puis la détection sur navigator.appname c'est bof :/


Message édité par Docteur_Canard le 12-02-2004 à 09:46:34
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed