:: Easy-Script.com :: Index du Forum

Votre bannière ici !

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 RSS : Les 20 dernières discussions des forums d'Easy-Script.nom RSS   ProfilProfil   Messages PrivésMessages Privés   ConnexionConnexion 

Poster un nouveau sujet  Répondre au sujet
Script redirection en fonction du langage ... détails
the mask


Inscrit le: 19 Oct 2005
Messages: 18
Répondre en citant
Salut,

Jé'ai trouvé ce script pour rediriger mes visiteurs selon leurs langues de navigation (car j'ai une version Fr et une version En du site).

Cependant, je ne suis pas une bete en Java ... mais en lisant ce script il me fait dire que seul les navigateurs 'netscape' sont concernés.


<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--//
if (navigator.appName == 'Netscape')
var language = navigator.language;
else
var language = navigator.browserLanguage;

var code = language.substring(0,2);

if ((code == 'en') || (code == 'en-us') || (code == 'en-au') || (code == 'en-gb'))
{
document.location.href = "english_version/index.php";
}
//-->
</SCRIPT>


Alors si je met ca ..?... ca marchera pour IE et FF ?


<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--//
if (navigator.appName == 'Netscape')
var language = navigator.language;
else
var language = navigator.browserLanguage;

var code = language.substring(0,2);

if ((code == 'en') || (code == 'en-us') || (code == 'en-au') || (code == 'en-gb'))
{
document.location.href = "english_version/index.php";
}
if (navigator.appName == 'Microsoft Internet Explorer')
var language = navigator.language;
else
var language = navigator.browserLanguage;

var code = language.substring(0,2);

if ((code == 'en') || (code == 'en-us') || (code == 'en-au') || (code == 'en-gb'))
{
document.location.href = "english_version/index.php";
}
if (navigator.appName == 'Mozilla')
var language = navigator.language;
else
var language = navigator.browserLanguage;

var code = language.substring(0,2);

if ((code == 'en') || (code == 'en-us') || (code == 'en-au') || (code == 'en-gb'))
{
document.location.href = "english_version/index.php";
}
//-->
</SCRIPT>


Merci de m'aider ....
Voir le profil de l'utilisateurEnvoyer un message privé
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 974
Répondre en citant
Salut,

Je crois que l'on a déjà longuement discuter du sujet ! Et le code que je t'avais donné (je te rappelle le topic) et qui est donc celui que tu viens de reposter ici marche très bien pour IE6, Firefox et Netscape !
La condition au début du script permet juste d'attribuer à la variable language une fonction (qui permet de connaître la langue du browser du visiteur) qui est différente dans le cas de Netscape ! Si le navigateur du visiteur n'est pas Netscape, on attribue la fonction 'de reconnaissance' commune aux autres navigateurs...

Voir le profil de l'utilisateurEnvoyer un message privé
the mask


Inscrit le: 19 Oct 2005
Messages: 18
Répondre en citant
Yes ... en effet redox ...

D'ailleurs c'est bien ton code que j'ai gardé

Mais comme je refait actuellement tout mon code html, avec du CSS partout !!
Pfiou. ... pas évident, mais j'y arrive

Bon bah une fois tous ca terminé je verrais s'il marche sur la machine de QQN d'autre pour etre sur, merci et désolé
Voir le profil de l'utilisateurEnvoyer un message privé
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 974
Répondre en citant
Bon courage alors...
Voir le profil de l'utilisateurEnvoyer un message privé
Annonces && Topic Scooping
Script redirection en fonction du langage ... détails
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Toutes les heures sont au format GMT + 2 Heures  
Page 1 sur 1  

  
  
 Poster un nouveau sujet  Répondre au sujet  


Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com
Design by Vjacheslav Trushkin
phpBB SEO

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions / messages bloqués: 2668 / 609