Avatar billede oziris Nybegynder
10. juni 2004 - 13:26 Der er 6 kommentarer og
1 løsning

Aflæsning af browserens sprog

Jeg mangler et script der kan aflæse sproget i brugerens browser.

Min hjemmeside findes i både en dansk og engelsk version og dette script skal henføre til den rigtige side. Dvs. hvis sproget er dansk, skal der linkes til den danske version, men hvis ikke, linkes til den engelske version.

(Giv mig helst ikke Php- scrips da mit webhotel ikke understøtter dette.)
Avatar billede roenving Novice
10. juni 2004 - 13:33 #1
<script type="text/javascript">
  if(navigator.userLanguage=='da')location.href="danskside.html";
  else location.href="engelskside.html";
</script>
Avatar billede oziris Nybegynder
10. juni 2004 - 14:17 #2
Hej Tak! det virker! selvfølgelig virker det!
Avatar billede roenving Novice
10. juni 2004 - 14:22 #3
Velbekomme '-)
Avatar billede roenving Novice
10. juni 2004 - 14:26 #4
-- og hvis du skal have den til at virke lidt mere multi-browser:

<script type="text/javascript">
  lan = (navigator.userLanguage)?navigator.userLanguage:navigator.language;
  if(lan.indexOf('da')>-1)location.href="danskside.html";
  else location.href="engelskside.html";
</script>
Avatar billede oziris Nybegynder
10. juni 2004 - 14:53 #5
Hvilken gavn har jeg af at bruge den sidste? Jeg mener hvordan skal multi-browser forståes?
Avatar billede roenving Novice
10. juni 2004 - 14:59 #6
Af de browsere, jeg bruger, var det kun IE, som understøttede .userLanguage, min Mozilla understøttede til gengæld .language, så da du vel næppe kender dine brugeres browser, er det bedst at understøtte så brdt som muligt !-)

-- og en helgardering, som sender til den engelske, hvis alt andet kikser:

<script type="text/javascript">
  lan = (navigator.userLanguage)?navigator.userLanguage:(navigator.language)?navigator.language:'none';
  if(lan.indexOf('da')>-1)location.href="danskside.html";
  else location.href="engelskside.html";
</script>

-- og tak for point ;~}
Avatar billede oziris Nybegynder
10. juni 2004 - 15:44 #7
Super fedt! ..og selv tak!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester