Exemples & Sources en JavaScript Annuaire francophone du CGI Exemples & Sources en JavaScript
Accueil du site

Détection (3)
Divers (10)
Formulaire (11)
Image (5)
Navigation (3)

Les 10 derniers
Les plus vus

Infos sur JavaScript
Les mots réservés
Les événements
Les opérateurs

Archives

A propos du site
Le Forum du site

Linker Scripts-fr !

Faîtes un lien sur votre site

 

Valid HTML 4.01!
Valid CSS!

Actuellement 1 connecté

Bienvenue sur Scripts-fr.com

Détection du navigateur + Reroutage


Exemple :

Cela peu être très intéréssant si vous voulez utiliser des fonctions propriétaire lues uniquement par IE.

Je suis désolé mais je ne donne pas d'exemple pour ce script (bon c'est pas que je ne pourrais pas le faire mais ca m'emer... Enfin bon, je ne voulais pas faire 2 pages en plus pour juste dire: voila ca c'est la page IE ou: Voila ca c'est la page Netscape.) . Il détecte votre navigateur et en cliquant sur un lien, une image ou ce que vous désirez, votre visiteur est dirigé vers une page en fonction de son navigateur.


Explication du script : (a copier et à coller)

<html>
<head>
<title></title>

</head>
<body>

<script type="text/javascript">
<!-- Debut
// JavaScript pris sur le site: "http://www.java.scripts-fr.com"

var name = navigator.appName
// On appelle le nom du navigateur avec la Propriété appName
// de l'objet navigator

if (name == "Microsoft Internet Explorer")
url=("msie.html");

// Donc si le nom est "Internet explorer" on renvoi vers la page msie.html

elseurl=("mozilla.html"); // sinon c'est la page mozilla.html

document.write('<A HREF="' + url + '">ici vous mettez ce que vous voulez, texte, image...etc...</A>');
// Ici on va écrire directement le lien que l'on veut, ca peut être un bouton,
// une image ou tout ce que vous voulez.

// fin du script -->
</script>

</body>
</html>


Bien sur il peut être affiné pour détecter aussi Netscape ou Opéra ou même Lynx, vous avez tous les éléments pour faire ce que vous voulez en matière de détection du nom du navigateur.


© 2002 Java.Scripts-fr - Tous droits réservés - Design altiline.com - Hébergement eBusiness.be
Pour tout commentaire, n'hésitez pas à contacter le webmaster

Contact !