Redirection par rapport au navigateur.
Résolu
guillaumego
Messages postés
22
Date d'inscription
Statut
Membre
-
MrJACK -
MrJACK -
Bonjour,
Je cherche en vain un script ou un autre système pour rediriger tout les utilisateurs d'Internet Explorer 5, 6 et 7 (pas IE 8) vers une page précise de mon site web les invitant à changer de navigateur car mon site n'est pas compatible avec ces navigateurs. Merci de bien vouloir m'expliquer la procédure. Merci d'avance.
----------------------------------------------------------------------------------------------------------------------------------------------------------------
http://www.airbornepc.o-n.fr
Je cherche en vain un script ou un autre système pour rediriger tout les utilisateurs d'Internet Explorer 5, 6 et 7 (pas IE 8) vers une page précise de mon site web les invitant à changer de navigateur car mon site n'est pas compatible avec ces navigateurs. Merci de bien vouloir m'expliquer la procédure. Merci d'avance.
----------------------------------------------------------------------------------------------------------------------------------------------------------------
http://www.airbornepc.o-n.fr
Configuration: Windows 7 Internet Explorer 8.0
6 réponses
-
Pourquoi obliger les gens à devoir s'adapter à ton site plutôt que de chercher des solutions pour rendre celui-ci compatible avec les différents navigateurs ?
-
<?php
if (!preg_match("/explorer8/", $HTTP_USER_AGENT)
header("location:erreur.html")
?>
Inclus ça dans ta page avant tout code. Tu peux changer le nom du navigateur requis si il ne conviens pas. -
http://airbornepc.olympe-network.com/test.php
-
Bah cherche plutôt à résoudre ce problème de CSS alors.
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
J'ai trouver moi même la solution, il s'ajit d'un code à coller dans une page HTML qui permet de rdiriger l'utilisateur en foction si il utilise Internet Explorer ou Firefox :
<body>
<script language="JavaScript">
var name = navigator.appName
if ( navigator.appName =="Microsoft Internet Explorer")
url=("https://www.microsoft.com/fr-fr/");
else
var name = navigator.appName
if ( navigator.appName =="Netscape")
url=("https://www.mozilla.org/en-US/firefox/")
window.location=url;
</script>
</body>
(ne soyez pas étonner de voir appName =="Netscape" à la place de Firefox, c'est normal)