08. januar 2004 - 11:15Der 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?
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?
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.
Synes godt om
Ny brugerNybegynder
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.