Avatar billede madsleejensen Nybegynder
05. juli 2007 - 18:39 Der er 3 kommentarer og
1 løsning

ajax php content types problemmer.

hej sidder og har problemmer med at få æ ø å sendt til et script

istedet for at forklare mit problem, er der så nogen der kan vise et eksemple på at sende en ajax request get request som tager f.eks værdi fra en form input, værdien skal være noget med Æ Ø Å i da det er dette som forvolder mig problemmer .


så kan jeg se hvad man skal gøre med content-types hvor man sender og hvor man modtager.
Avatar billede mungojerrie Nybegynder
06. juli 2007 - 10:06 #1
muligvis :

<html>
<head>
  <title>Website title</title>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
</html>
Avatar billede intenz Novice
06. juli 2007 - 13:29 #2
Har været ude for samme problem, og løste det med:

var data = responseText
data=data.replace(/&amp;nbsp;/g, " ");
data=data.replace(/&aelig;/g, "æ");
data=data.replace(/&oslash;/g, "ø");
data=data.replace(/&aring;/g, "å");
data=data.replace(/&AElig;/g, "Æ");
data=data.replace(/&Oslash;/g, "Ø");
data=data.replace(/&Aring;/g, "Å");

i ajax scriptet.

Men en content-type der virker ville nok være bedre.
Avatar billede madsleejensen Nybegynder
06. juli 2007 - 14:11 #3
ja jeg har prøvet både at sende en UTF-8 og en iso 8859-1

via xhr.setRequestHeader("Content-type","charset=");

og sat en header i min request fil med utf eller iso content type.! men kan ikke få det til at virke :(
Avatar billede madsleejensen Nybegynder
12. september 2008 - 18:22 #4
lukker
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