Avatar billede horsmark Nybegynder
24. november 2001 - 19:03 Der er 5 kommentarer og
1 løsning

xmlhttp.setRequestHeader i javascript

Jeg har (som så mange andre sikkert også) problemer med at hvis jeg sender æøå tegn til min XML receiver.asp så kokser det.

jeg har følgende...:

function loadHTTPXML(){
var xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");
  xmlhttp.Open(\"POST\",\"Receiver.asp\",false);
  xmlhttp.setRequestHeader(\"Content-Type\", \"application/x-www-form-urlencoded\");

var DataToSend = \"text=æøå\"
  xmlhttp.send(DataToSend);
  alert(xmlhttp.responseXML.xml);
}

Hvordan får jeg defineret charset til at være ISO-8859-1 så æøå ikke bliver til totalt volapyk?


Avatar billede Slettet bruger
25. november 2001 - 22:19 #1
Kan det ikke klares med \"den sædvanlige\" - dvs. flg. XML-declaration i dokumentet:

<?xml version=\"1.0\" encoding=\"iso-8859-1\"?>

/CS
Avatar billede Slettet bruger
25. november 2001 - 22:24 #2
Lad mig uddybe: Det ser ud som om du bruger XMLHTTP til at sende \"almindelige\" POST data med, hvorfor? Fidusen ved at bruge denne skulle jo være at man kan POST\'e en hel XML stream, og hente den i f.eks. \"Receiver.asp\". Hvis du i \"Receiver.asp\" genererer XML ud fra \"standard\" POST data (text=æøå) så burde du ihvertfald kunne klare ærterne ved at indsætte ovenstående declaration...

/CS
Avatar billede horsmark Nybegynder
18. december 2001 - 08:24 #3
Hej Greystate

Jeg har enorme probs med http://www.eksperten.dk/spm/146284.

Når ovenstående spm er løst går jeg videre med dette spørgsmål

*græder ynkeligt*

Mvh
HorsMark
Avatar billede tobias_cool Nybegynder
22. december 2001 - 13:51 #4
Du kan vel bruge de almindelige HTML æ,ø,å
&aring; &oslash; &aelig;
Avatar billede horsmark Nybegynder
20. marts 2002 - 12:52 #5
lukket
Avatar billede horsmark Nybegynder
24. marts 2002 - 21:31 #6
lukket (igen!!)
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
Kurser inden for grundlæggende programmering

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