Page 1 sur 1

Redirection d'après le navigateur

Posté : 01 nov. 2005, 15:34
par auclairp
Bonjour tous,

Comme nous le savons tous, les plus belle pages web avec du CSS sortent avec firefox ( a mon avis ), mais la majorité des gens utilisent IE, mais le résultat sur les 2 navigateurs ne sont vraiment pas identiques.

Donc voila, je voudrais créer une page de redirection d'après le navigateur utiliser, exemple

si vous utiliser firefox ou netscape rediriger vers firefox.php
sinon rediriger vers ie.php

j'avais trouver ce code

test.html

Code : Tout sélectionner

isdom = document.getElementById?true:false; isnn4 = document.layers?true:false; isie4 = document.all?true:false; function Redirige() { if(isdom) location.href = "AAA.html"; else if (isie4) location.href = "BBB.html"; else if (isnn4) location.href = "CCC.html"; else location.href = "DDD.html"; } Redirige()
Mais il ne fait pas la différence entre firefox et IE il me rapporte à la même page pour chacun des navigateurs

Pouvez-vou m'aider ???

Posté : 01 nov. 2005, 18:00
par Truc
SAlut, si c'est pour IE et FF tu peut t'en sortir avec ça:
function Navigateur()
{
  if (navigator.appName.indexOf("Netscape") > -1) 
  {
	return "Netscape";
  }
  if (navigator.appName.indexOf("Explorer") > -1) 
  {
	return "Explorer";
  }
  return "Unknown";
}

Posté : 01 nov. 2005, 18:02
par auclairp
SAlut, si c'est pour IE et FF tu peut t'en sortir avec ça:
function Navigateur()
{
  if (navigator.appName.indexOf("Netscape") > -1) 
  {
	return "Netscape";
  }
  if (navigator.appName.indexOf("Explorer") > -1) 
  {
	return "Explorer";
  }
  return "Unknown";
}
merci je vais essayer, alors FF sort sur les paramètre de netscape ???

Posté : 01 nov. 2005, 18:04
par Truc
alors FF sort sur les paramètre de netscape ???
oui

Posté : 01 nov. 2005, 18:07
par auclairp
merci beaucoup