Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: chanchan le le 21-10-2003 a 23:32:46

Titre: Besoin d'avis pour améliorer mon code
Posté par: Chanchan le le 21-10-2003 a 23:32:46

Bonjour :)

Bon voilà, avec quelques marches à suivres trouvées sur le net, je me suis mise à la tâche d'écrire un petit javascript pour détecter les navigateurs, avec une redirection.

Mon but est le suivant :

Isolé les navigateurs "périmés" tels que Netscape 3 et 4, et IE 3, 4 et 5. Si une personne vient sur le site avec un de ces navigateurs, elle est automatiquement redirigée vers une page d'invitation à télécharger un navigateur plus récent.

Les autres navigateurs tels que IE 5.5 et 6, Mozilla 1.4x et Firebird, Netscape 6 et 7, Opera 7 seront, quand à eux, redirigés vers la page d'accueil du site.

Voici donc mon code :

Code:

<script type="text/javascript">
<!--
<!--détection de la version minimale pour Internet Explorer (IE 5.5) -->
version=0
if (navigator.appVersion.indexOf("MSIE")!=-1)
{
temp=navigator.appVersion.split("MSIE")
version=parseFloat(temp[1])
}
if (version>=5.5){
   window.location="ma page d'accueil"
}
   <!--détection des navigateurs compatible Mozilla 5.0 (Netscape 6 et 7, Mozilla 1.4.1 et Firebird, Opera)-->
   else if (document.getElementById&&!document.all) {
      window.location="ma page d'accueil"
   }

else { <!--tous les autres navigateurs seront redirigés sur la page de proposition de téléchargement (N3 et N4, IE 4 et IE5) -->
   window.location="ma page d'invite de téléchargement"
}
</script>


Merci de m'aider à l'améliorer si besoin est.

Cordialement


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.