Aller au contenu

pages differentes selon navigateurs


Ajna

Sujets conseillés

Bonjour,

connaissez vous des fonctions pour orienter les visiteur vers une page suivant son navigateur (une page optimiser IE, une pour Firefox) dès qu'il arrive sur le site. peux être une redirection.. avec une condition conserant le navigateur. Je n'est pas trouver sur le forum en faisant une recherche.

Lien vers le commentaire
Partager sur d’autres sites

J'ai trouvé en javascript, je le mets si ça peut servir à quelqu'un d'autre..

<script type="text/javascript">

function redirecnav()
{
var NomNav = navigator.appName;
var VersNav = navigator.appVersion;

if (NomNav == "Microsoft Internet Explorer") {
OuAller = "";  
document.location = OuAller;
}

else{
OuAller = "version2";
}
}

redirecnav();
</script>

Lien vers le commentaire
Partager sur d’autres sites

  • 3 months later...

Merci pour ce code, il m'a vraiment aidé.

Mais il ne faut surtout pas oublié de mettre onload="redirecnav();" dans la balise <body>...

aussi....

après le OuAller = "version2";

il faut ajouter (sur ligne d'en dessous) document.location = OuAller;

merci encore

Modifié par JoP
Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines plus tard...

Bonjour,

Pour ceux qui préfèrent les langages dynamiques, il y a:

<? if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE')){ header("location:votrepageie.php"); } else{header("location:votrepageautre.php"); } ?>

A adapter...

Olivier

Lien vers le commentaire
Partager sur d’autres sites

Vous n'allez quand même pas faire une page pour chaque navigateur ?! Il y en a une infinité: MSIE 5, 6, 7, FF 1.0, 1.5, safari,...

Pourquoi faire une fonction conditionnelle? Il faut essayer d'adapter sa feuille de style à un maximum de browsers.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...