Jeg har en side med et tekstfelt som brugerne skal udfylde. Mit problem er at 1 bruger kan ikke skrive æøå i feltet (Alle andre kan godt). Der kommer omvendte spørgsmålstegn ud i stedet. Jeg har fået brugeren til at skrive æøå i notepad og det virker fint. Så det er ikke hendes keyboard instillinger det er galt med.
Det er forsåvidt ligegyldigt ... skandinaviske tegn har intet at gøre i HTML. Der skal du bruge HTML-entities: æ for æ ø for ø å for å
Noget andet gør sig gældende for ECMA-script (f.eks. JavaScript), hvor man f.eks. kan bruge den escapede oktaltals værdi til tegnets keyCode: \346 for æ \370 for ø \345 for å
Men løsningen er at erstatte med entities på serveren, inden der viderebehandles. Det er dog _meget_ vigtigt at skrive denne linie i <head></head>: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> Den er et _must_ ...! :) /mvh
olebole: Her er tale om en person som ikke kan skrive "øæå" i et textfield. Intet at gøre med det du skrev...det er jeg ligesom klar over ik. Det er yderst mystisk. Jeg har i mine 5 år som udvikler aldrig set noget ligende.
"...det er jeg ligesom klar over ik." du behøver ikke spille småfornærmet ... hvordan i alverden skulle jeg vide det? Du spørger og jeg svarer ... du kunne jo set fra min skærm ligeså godt være begyndt at skrive HTML i går :)
Kan tegnene ikke skrives i feltet, eller er de ændret, når de når serveren? Har du husket meta'en? /mvh
Sorry ikke for at fornærme dig. Det var bare fordi det første svar var langt fra mit spørgsmål. Det er realtime mens hun skriver i textfield at der kommer sjove tegn i stedet for æøå.
Det kommer vist an på, hvordan man tolker, det du har skrevet i spørgsmålet - og så må vi jo pejle os ind på, hvad du mener. På E er spm-tolkning som oftest sværere end at svare, så det bliver en vane at prøve at gætte på, hvad der bliver spurgt om. Det er nemlig sjældent kongruent med, hvad der bliver skrevet :)
Jeg ved godt, der er mange, der bruger en windows-ting, men det er noget proprietært MS-crap, der aldrig burde komme på nettet. Der har den intet at gøre. iso-8859-1 er international standard for latinsk standard-alfabet og dækker netop skandinaviske tegn - hvad Gates er rystende ligeglad med :) /mvh
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.