Bonjour,
Débutant en javascript, je m'essaie à faire un site.
Cependant, maintenant que je l'ai sur le serveur, je suis face à un pb me dépassant.
C'est pourquoi je me tourne vers vous pour me guider.
Pour resumer, je fais une page avec une intro en flash, mais en découvrant javascript, j'ai voulu je me suis dit que ce serait sympa que la page redirige l'internaute sur le site selon la langue du navigateur (que je présume être aussi celle parlée par l'internaute).
Voilà déja pour le code :
<script language="javascript">
/********** Détection du type de navigateur (netscape ou i.e;) **********/
var type=navigator.appName;
if (type=="Netscape") {var langue = navigator.language;}
else {var langue = navigator.browserLanguage;}
/************ redirection selon la langue du navigateur *****************/
if (langue=="fr") { window.open("fr/accueil.htm","_self") ;}
if (langue=="it"){window.open("it/acces.htm","_self");}
if (langue!="fr" && langue!="it"){window.open("en/home.htm","_self");}
</script>
<object classid="clsid:D77CD56E-AE1D-11cf-23n8-444053030000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="600" height="300">
</object>
Mon pb est que le code javascript fonctionne parfaitement en local mais plus du tout lorsque mis sur le serveur.Cela est valable aussi bien avec i.e. que netscape . De plus, je m'aperçois que du code est ajouté au mien par le serveur.
Quelqu'un peut-il m'expliquer ce qui cloche svp ?
Merci d'avance