Avatar billede bluwduch Nybegynder
08. januar 2004 - 11:15 Der er 4 kommentarer og
1 løsning

document.referrer og åøæ?

Hejsa

Hvis jeg i document.referrer f.eks. har et Å, og udskriver den på en side, så er dette Å selvfølgelig encoded, men det er encoded forkert :-(

Å -> %C3%85 = Ã…

Er der en måde man kan sørge for de karakterer er encoded rigtigt, eller en sikker måde man kan konvertere de forkerte encodede karakterer til noget rigtigt?

Mvh
Daniel
Avatar billede bluwduch Nybegynder
08. januar 2004 - 11:18 #1
&#133 = Sådan en ASCII firkant...

Hvis man gør det med et æ istedet giver det = æ
Avatar billede bluwduch Nybegynder
08. januar 2004 - 12:27 #2
Hmm! - Den er faktisk allerede gal i Googles querystring, men de søgeord man indtaster virker jo fint nok med æøå, så hvordan kan det være den fortolker dem rigtigt alligevel?
Avatar billede bluwduch Nybegynder
08. januar 2004 - 15:13 #3
Nevermind
Avatar billede oesten Nybegynder
08. januar 2004 - 18:57 #4
Hvad gik det her egentlig ud på? Og hvordan kan der for resten komme æ,ø og å ind i en referrer?
Avatar billede bluwduch Nybegynder
19. januar 2004 - 09:22 #5
Jeg skal fortolke de karakterer der er i document.referrer, og hvis man kommer fra en side, hvor æøå på en måde er URL encoded, så var der problemer med at få dem korrekt decoded igen. Det viste sig dog at den encoding Google f.eks. bruger er anderledes end den f.eks. hotbot bruger - Dvs. at udskriver man referreren fra hotbot hvor man har søgt på noget med æøå, så kommer de rigtigt frem, men det gør de ikke fra Google - Så problemet ligger stadig i hvilke forskellige måder man kan encode URL'en, og hvordan man decoder den rigtigt i alle tilfælde.
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