Just nu i M3-nätverket
Gå till innehåll

Hitta språkinställningen...


odishon

Rekommendera Poster

Jag blir sur... varför måste IE och FF fungera sååå olika..

Grunden är.. vill se på klientens systeminställning vilket språk det är och ska slussa vidare till en sajt, beroende på det värdet.

 

Så jag tar den SLÖA metoden

var x = navigator;
document.write(x.SystemLanguage)
document.write(x.systemLanguage)

 

I Firefox får jag:

SE

undefined

 

I Internet Explorer (6) får jag istället

undefined

sv

 

 

Det lär väl ge olika resultat för alla länder?!

Så min lilla slinga som jag tänkte skapa.. funkar helt enkelt inte..

 

var hit=4;
var a=["ee","se","lt","no"];
var b=["www.idg.ee", "www.idg.se", "www.idg.lt", "www.idg.no", "www.cnn.com]
for (c=0;c<a.length;c++) {
if (x.SystemLanguage==a[c]) hit=c;
}
seturl(b[c]);

 

Antar att man då måste splitta upp den i en olika delar beroende på klient.

 

MEN.. finns det någon som har en annan liknande snurra som är cross-over? Eller kanske lite mer stabil?

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...