Avatar billede ghostface Nybegynder
08. maj 2000 - 15:04 Der er 6 kommentarer og
1 løsning

Redirect til en side

Hvordan får man siden til automatisk at redirecte til en engelsk side, hvis brugeren har engelsk som standard-sprog, eller til en dansk, hvis brugeren har dansk, som standard-sprog?
Avatar billede jgc Nybegynder
08. maj 2000 - 15:06 #1
Avatar billede jgc Nybegynder
08. maj 2000 - 15:08 #2
Ups - sorry, det er en ASP-løsning, jeg ved ikke om den kan porteres til javascript.
Avatar billede ghostface Nybegynder
08. maj 2000 - 15:09 #3
Jeg skal lave en HTML-baseret udgave, så jeg skal helst bruge noget JavaScript! Ikke ASP.
Avatar billede ghostface Nybegynder
08. maj 2000 - 15:10 #4
ooops...sorry!
Avatar billede jgc Nybegynder
08. maj 2000 - 15:20 #5
Følgende er taget fra http://www.eksperten.dk/spm.asp?id=8740. Så vidt jeg kan se finder det Browserens sprog - og altså ikke brugerens preference. Jeg ved ikke om man kan fange "http_accept_language" variablen med Javascript.

//find sprog
if(browser=='ie') {
    if (navigator.browserLanguage=="da") {sprog='dk';}
    if (navigator.browserLanguage=="en") {sprog='uk';}
    }
if(browser=='nn') {
    if (navigator.language=="da") {sprog='dk';}
    if (navigator.language=="en") {sprog='uk';}
    }
else {sprog='dk';}

Der skal sættes et par "document.location.href" ind for de forskellige sprog.

Jeg har ikke testet det.
Avatar billede justincase Nybegynder
08. maj 2000 - 15:55 #6
Jep, navigator.browserLanguage for IE4+ og navigator.language for NN4+

På nogen browsere kan man parse sproget ud af naviagtor.userAgent.
Men det er ikke så mange igen. Ihverttilfælde meget ustabilt at finde det på den måde.

Men det ser rigtig nok ud hvad jgc skriver.

:)

JustinCase
Avatar billede ghostface Nybegynder
09. maj 2000 - 09:07 #7
jeg fandt en anden mulighed, som minder lidt om jgc's, men du får points'ene alligevel:)
thanx
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