Gå til innhold

Hvor/hvordan bestemmes tegnsett?


Anbefalte innlegg

Jeg har en fil i to varianter, eneste forskjellen er

 

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

 

Ellers er de helt like. Filene er utf-8 encode på serveren, og inneholder de norske bokstavene. Problemet er at det ser ikke ut som om web-browser'n bryr seg filla om meta-tag'en.

 

Jeg prøver to forskjellige servere, og på den ene blir det alltid feil (alle browserne viser ISO-8859-1), og på den andre blir det alltid riktig (UTF-8), helt uavhengig av meta tag'ene.

 

Så spørsmålet er, hvor bestemmes dette? Hvorfor bryr ikke browserne seg om meta-tag'ene?

Lenke til kommentar
Videoannonse
Annonse

Ok, thanks. Jeg sjekka litt, og headern fra problemsiden sender ikke ut noe tegnsettspesifikasjon. Jeg har lest, og default skal da være ISO-8859-1. Men allikevel viser både Opera og Firefox feil på denne siden.

 

Siden skal også inkluders med iframe på en side som vises i utf-8. Jeg vet ikke om det påvirker. Men jeg har kontaktet ansvarlig for serveren og bedt pent om eksplisitt spesifisering av tegnsettet i headeren.

 

Noe annet jeg kan gjøre?

Lenke til kommentar

link til sia, så vi får se på problemet?

aner ikke om det er mulig, men kanskje .html-filene som er skrevet i notepad/andre program er lagret som UTF-8 på maskina di. Når du så ber om at de skal leses som iso-8859-1 blir æ,ø og å feil?? (gjetning fra min side)

 

edit:typo

Endret av qualbeen
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...