Avatar billede jakobsen Nybegynder
24. september 2004 - 11:38 Der er 8 kommentarer og
2 løsninger

side valg udfra lande

Hej

hvis man har dansk og engelsk på sit site,
kan man så lave så at dem der kommer med dansk browser kommer på den danske, og alt andet på den engelske?

tak!
Avatar billede Slettet bruger
24. september 2004 - 11:49 #1
Du kan vidst ikke se om det er en dansk browser, men du kan se om den besoegende er fra en dansk IP range - det vil dog sende danske folk der f.eks. connecter gennem en ikke-dansk proxy til at ryge paa den engelske version :)

-
pacroon
Avatar billede rohaje Nybegynder
24. september 2004 - 11:54 #2
Avatar billede Kengun Praktikant
24. september 2004 - 12:19 #3
Avatar billede Kengun Praktikant
24. september 2004 - 12:22 #4
Så denne skulle gøre det hele:


<!-- ONE STEP TO INSTALL LANGUAGE:

  1.  Copy the coding into the HEAD of your HTML document  -->

<!-- STEP ONE: Paste this code into the HEAD of your HTML document  -->

<HEAD>

<SCRIPT LANGUAGE="JavaScript1.2">
<!-- Begin
if (navigator.appName == 'Netscape')
var language = navigator.language;
else
var language = navigator.browserLanguage;

/*-------------------------------------------------------------
Netscape instructions: 
In Netscape, find the language you want to redirect by going to

Edit Menu --> Preferences...

Then click the '+' box next to 'Navigator' and click 'Languages'
Click 'Add' then find the languages you want and add them below.

---------------------------------------------------------------

Microsoft Internet Explorer instructions: 
In MSIE, find the language you want to redirect by going to

Tools Menu --> Internet Options...

Then click the 'Languages' button near the bottom of the page.
Click 'Add' then find the languages you want and add them below.

-------------------------------------------------------------*/

if (language.indexOf('dk') > -1) document.location.href = 'dansk.html';
else
document.location.href = 'engelsk.html';
// End -->
</script>

<p><center>
<font face="arial, helvetica" size="-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center><p>

<!-- Script Size:  1.95 KB -->
Avatar billede Kengun Praktikant
24. september 2004 - 12:26 #5
Oops, der er visst en lille fejl:

Forandre følgende linie:

if (language.indexOf('dk') > -1) document.location.href = 'dansk.html';

til

if (language.indexOf('da') > -1) document.location.href = 'dansk.html';

altså skal kun 'dk' endres til 'da' fordi 'da' er den riktige sprogkode for Danmark :)
Avatar billede Slettet bruger
25. september 2004 - 16:03 #6
Nu ligger spørgsmålet jo i en PHP kategori...
Avatar billede Kengun Praktikant
26. september 2004 - 21:49 #7
men hvorfor lave det i PHP når java fungerer lige så godt?
Avatar billede Slettet bruger
27. september 2004 - 12:15 #8
Det er jeg enig i, men i princippet skal man vel svare på hvad spørgeren ønsker, hvilket må være en PHP løsning.. :)
Avatar billede Kengun Praktikant
27. september 2004 - 12:56 #9
vel, for mig må du gerne bruge masser af din tid på at opfinde hjulet på nyt, ved brug af PHP :)
Avatar billede Kengun Praktikant
27. september 2004 - 12:59 #10
det kan foresten også være at spørgeren ik visste at det kunne laves i Javascript og oprettede derfor spørgsmålet i PHP-kategorien i håb om at måske PHP kunne bruges.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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