Votre question

SCRIPT de vérification du NAVIGATEUR web, et AGIR en conséquence.

Tags :
  • Script
  • Programmation
Dernière réponse : dans Programmation
26 Juin 2006 11:26:34

Bonjour,
je recherche un script qui détecterait le navigateure web que le visiteur utilise, et si c'est internet explorer, qu'ils soient redirigé sur une page.
Si c'est n'importent quel autre navigateure, qu'il soit redirigé sur encore une autre page.

Est-ce possible ? en faite, c'est parceque mon site n'est pas trop compatible avec ie, alors je veux prévenir les visiteurs avec ie....


MERCI BEAUCOUP !!!

Autres pages sur : script verification navigateur web agir consequence

26 Juin 2006 11:29:33

Essaye donc ce script en l'adaptant un peu plus pour ton problème... :

  1. if (navigator.appName=="Netscape")
  2. sel = document.getSelection();
  3. else if (navigator.appName=="Microsoft Internet Explorer")
  4. sel = document.selection.createRange().text;
  5. else return;
  6. alert("Votre sélection: "+sel);


J'espère que ça va t'aider ;) 
26 Juin 2006 12:02:15

Merci pour ta réponse !
mais je comprends pas très bien, je le copi-coller dans ma page, entre haed ou body ? et puis... moi, modifier un script ? j'y connais RIEN en script donc...

?
a c 232 L Programmation
26 Juin 2006 13:32:37

si t'y connais rien tu vas avoir du mal à t'en sortir, c'est pas comme ça que tu vas apprendre, et c'est pas comme ça que tu vas réussir à faire quelque chose.

Si t'arrives même pas à modifier ce qu'il vient de te donner pour pouvoir l'utiliser, et que t'as même pas envie d'apprendre, laisses tomber !
Anonyme
26 Juin 2006 16:30:02

tu peut utiliser quelquechose comme ça aussi si tu préfère le php :
  1. <?php
  2. if ((ereg("Nav", getenv("HTTP_USER_AGENT"))) || (ereg("Gold", getenv("HTTP_USER_AGENT"))) ||
  3. (ereg("X11", getenv("HTTP_USER_AGENT"))) || (ereg("Mozilla", getenv("HTTP_USER_AGENT"))) ||
  4. (ereg("Netscape", getenv("HTTP_USER_AGENT")))
  5. AND (!ereg("MSIE", getenv("HTTP_USER_AGENT")))
  6. AND (!ereg("Konqueror", getenv("HTTP_USER_AGENT")))
  7. AND (!ereg("Firefox", getenv("HTTP_USER_AGENT")))
  8. AND (!ereg("Safari", getenv("HTTP_USER_AGENT"))))
  9. $browser = "Netscape";
  10. elseif (ereg("Opera", getenv("HTTP_USER_AGENT")))
  11. $browser = "Opera";
  12. elseif (ereg("MSIE", getenv("HTTP_USER_AGENT")))
  13. $browser = "Internet Explorer";
  14. elseif (ereg("Lynx", getenv("HTTP_USER_AGENT")))
  15. $browser = "Lynx";
  16. elseif (ereg("WebTV", getenv("HTTP_USER_AGENT")))
  17. $browser = "WebTV";
  18. elseif (ereg("Konqueror", getenv("HTTP_USER_AGENT")))
  19. $browser = "Konqueror";
  20. elseif (ereg("Safari", getenv("HTTP_USER_AGENT")))
  21. $browser = "Safari";
  22. elseif (ereg("Firefox", getenv("HTTP_USER_AGENT")))
  23. $browser = "Firefox";
  24. elseif ((eregi("bot", getenv("HTTP_USER_AGENT"))) || (ereg("Google", getenv("HTTP_USER_AGENT"))) ||
  25. (ereg("Slurp", getenv("HTTP_USER_AGENT"))) || (ereg("Scooter", getenv("HTTP_USER_AGENT"))) ||
  26. (eregi("Spider", getenv("HTTP_USER_AGENT"))) || (eregi("Infoseek", getenv("HTTP_USER_AGENT"))))
  27. $browser = "Bot";
  28. else
  29. $browser = "Autre";
  30. echo $browser;
  31. ?>

Après à toi de rediriger ou d'afficher ce que tu veu en fonction de la variable $browser..
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS