Avatar billede qilanto Nybegynder
19. marts 2002 - 00:03 Der er 13 kommentarer og
1 løsning

Host type finder

Jeg skal bruge et script til at finde ud af om en user er fra DK eller udlandet. Det skal bestemmes på brugerens Internet host.

Nogen der hurtigt kan fixe det?

Det skal være noget med:

*****
if host=Den Then $site=dansk.html
else $site=engelsk.html
******

follow me?
Avatar billede nikolajdu Nybegynder
19. marts 2002 - 00:05 #1
Du kan tjekke enten for systemsproget eller for browserens - Hvad er bedst?
Avatar billede qilanto Nybegynder
19. marts 2002 - 00:07 #2
Kan man ikke tjecke for Internet udbyderens destination?
I IRC står der fx på en whois:
***
pAp is uld@213.237.40.241.adsl.ryv.worldonline.dk
***

Men ellers er systemsproget nok det bedste at tjecke.

If not Danish then $site = engelsk

Det er faktisk alt jeg behøver

hehe... 150 point, jeg burde selv lige finde det, det kan ikke tage lang tid, men hva skidt
Avatar billede nikolajdu Nybegynder
19. marts 2002 - 00:07 #3
Sådan her for eks.:

<script>

if (navigator.appName == 'Netscape')
var lang = navigator.language;
else{
var lang = navigator.browserLanguage;
}

if (lang.indexOf('da')!=-1){
alert('dansk')
}

</script>

/Nikolaj
Avatar billede qilanto Nybegynder
19. marts 2002 - 00:09 #4
Jamen, det er jo browserens, kan man ikke tjecke styresystemet?
Avatar billede nikolajdu Nybegynder
19. marts 2002 - 00:10 #5
Jo jo da. Jeg sagde jo også der var to muligheder. 2 sekunder :))
Avatar billede qilanto Nybegynder
19. marts 2002 - 00:10 #6
okay så :-) kæft jeg er doven.
Avatar billede qilanto Nybegynder
19. marts 2002 - 00:11 #7
hov..nu fik du points.....nå hva, du skriver det vel alligevel
Avatar billede nikolajdu Nybegynder
19. marts 2002 - 00:12 #8
navigator.systemLanguage;
Avatar billede nikolajdu Nybegynder
19. marts 2002 - 00:13 #9
Sådan  :)

<script>

var lang = navigator.systemLanguage;

if (lang.indexOf('da')!=-1){
top.location.href='dansk.html';
}else{
top.location.href='andet.html';
}

</script>
Avatar billede nikolajdu Nybegynder
19. marts 2002 - 00:14 #10
Tak for point selvom de blev accepteret lidt hurtigt :))
Avatar billede qilanto Nybegynder
19. marts 2002 - 00:15 #11
takker
Avatar billede nikolajdu Nybegynder
19. marts 2002 - 00:17 #12
Faktisk har vi en sjover til - brugeren sprog. :))

var lang = navigator.userLanguage;

/Nikolaj
Avatar billede nikolajdu Nybegynder
19. marts 2002 - 00:18 #13
Husk på at min engelske version af XP jo f.eks vil sende mig videre til den engelske version. Ligesom en engelsk udgave af min browser vil gøre.

Man skal altså passe lidt på med at lægge for meget i de oplysninger :))

/Nikolaj
Avatar billede nikolajdu Nybegynder
19. marts 2002 - 00:23 #14
Hov hov. Alt for mange point. Tag venligst nogle af dem tilbage her : http://www.eksperten.dk/spm/186939

Tak

/Nikolaj
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