Det virker også fint når siden hentes ind første gang. Når jeg submitter formularen vises formularen igen, men denne gang har Internet Explorer valgt at vise siden med win-1252, hvilket betyder at æøå ikke vises korrekt.
Hvordan tvinger jeg Internet Explorer til at vise siden i utf-8?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
At du kan indtaste det i input felter er ikke det samme som at det er understøttet.
Har lige lavet dette simple forsøg, og det burde da virke hvis æøå var understøttet: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled</title> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> </head>
<body> æøå </body> </html>
Hvis du skal bruge de tegn under utf-8 skal du som el_barto nævner over i HTML koden for det enkelte tegn.
Jeg burde nok have undersøgt http-headeren inden jeg stillede spørgsmålet. Tak for jeres opmærksomhed, allesammen. I er velkomne til at lægge nogle svar. Ellers lukker jeg bare spørgsmålet.
Det var da rart at finde ud af at IE bruger headeren i stedet. Jeg har altid bare brugt iso-8859-1 også kørte det. Men den må vel bruge lidt af begge. Mit eks fra tidligere giver mig et kinesisk tegn, men fjerner jeg meta-tag'et, virker det fint.
HTTP-header'en bør overskrive meta'er. Det er også en af grundene til, der - på nær et par få - ikke er nogen XHTML-sider på nettet, der virker - uanset, hvad folk skriver af meta'er. Er MIME-typen sat til 'text/html' på serveren - så er det et HTML-dokument og bliver behandlet som sådan ;o)
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.