Avatar billede ofirpeter Nybegynder
17. september 2008 - 08:19 Der er 10 kommentarer og
1 løsning

Unicode på enkelt streng

Er det muligt at ændre tegnsætning kun for en enkelt streng?

Forestiller mig noget lignende:
var javascript_Tekst = unicode_xx("Dansk tekst");

Skal kun bruge det for en enkelt streng, da jeg ikke ønsker at ændre tegnsætnig på resten af siden.

Mvh.
Peter
Avatar billede olebole Juniormester
17. september 2008 - 13:15 #1
<ole>

Hvad skal strengen bruges til og hvordan?

/mvh
</bole>
Avatar billede ofirpeter Nybegynder
18. september 2008 - 22:46 #2
Hej Ole,

Jeg er ved at implementere Picasa webalbum på min side, vha. dette script: http://code.google.com/p/pwi/

Problemet er at jeg bruger charset iso-8859-1 og scriptet kræver utf-8 for at vise æ, ø og å. http://groups.google.com/group/pwi-en/browse_thread/thread/4573aaab701a9237

Desværre så forsvinder æ,ø og å på resten af siden hvis jeg ændrer charset. Dermed kan jeg enten vælge om scriptet skal hente æ,ø og å eller om resten af mine side skal vise de danske karakterer. Det er altså enten eller - kan du se problemet? :)
Avatar billede olebole Juniormester
18. september 2008 - 23:44 #3
Ja, men jeg er ikke helt sikker på, du selv kan  ;o)

Det er ikke ok at skrive 'utf-8' i en Content-Type meta, Du skal også sørge for, din DB kører utf-8, og at de dokumenter, som indsætter i din DB, er utf-8 dokumenter.

Til sidst skal alle dine dokumenter være gemt som utf-8. Prøv evt. at gemme med Notesblok og se, om de er gemt som ANSI eller utf-8.

ANSI er ved at være forældet - JavaScript understøtter det således ikke mere ved URL'er - og fremtiden tilhører Unicode (idag utf-8)  ;o)
Avatar billede olebole Juniormester
18. september 2008 - 23:45 #4
"Det er ikke ok [...]" skulle være "Det er ikke nok [...]"  =)
Avatar billede olebole Juniormester
18. september 2008 - 23:46 #5
iso-8859-1 => ANSI
Avatar billede ofirpeter Nybegynder
20. september 2008 - 12:00 #6
Så den flittige ville ændre hele siden til at køre uft-8, mens den dovnes bedste løsning er at smide det i en iframe og kun ændre til uft-8 på denne side?
Avatar billede olebole Juniormester
20. september 2008 - 16:16 #7
- men på et tidspunkt, når den dovne engang er blevet en gammel mand, har hans dovenskab formet ham som en yderst kreativ mand. Dovenskab er skam ikke at kimse ad  ;D
Avatar billede ofirpeter Nybegynder
20. september 2008 - 18:13 #8
Det er jeg glad for at høre Ole! Mange tak for et briliant svar på spørgsmålet. Smid gerne et svar.
Avatar billede olebole Juniormester
20. september 2008 - 21:37 #9
Selvtak - men hvis/når du skal skrive et nyt site, vil det dog nok være værd at overveje et skift af tegnsættet  ;o)
Avatar billede ofirpeter Nybegynder
20. september 2008 - 21:54 #10
Ja, det bliver uft-8 næste gang :) Igen tak for hjælpen.
Avatar billede olebole Juniormester
20. september 2008 - 22:15 #11
- og tak for points  ;o)
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