Avatar billede Keld Nielsen Professor
21. november 2007 - 11:15 Der er 18 kommentarer og
2 løsninger

Oversæt tekst fra en doc-type til en anden

Jeg har et problem med at sende noget via et link til en søgning på en anden side:

Når jeg sender "Grækenland" fremkommer: "Grækenland"

Siden den sendes fra benytter:
<html xmlns:fo="http://www.w3.org/1999/XSL/Format"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

mens modtagersiden benytter:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >

Ingen af dem kan rettes, så det eneste jeg ønsker er hvad jeg skal sætte ind i stedet for "æ" som der fremkommer et "æ", har prøvet med diverse andre som f.eks. &aelig;
Avatar billede roenving Novice
21. november 2007 - 13:55 #1
Så må der være en forskel i encoding, det har ikke i sig selv noget med doctype at gøre !-)
Avatar billede Keld Nielsen Professor
21. november 2007 - 14:07 #2
Du mener det her på modtagersiden:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

???
Avatar billede w13 Novice
21. november 2007 - 14:09 #3
Ja. =) Der står ISO-8859-1 (ét charset), og du bruger på sendersiden UTF-8 (et andet charset).
Avatar billede Keld Nielsen Professor
21. november 2007 - 14:13 #4
Ja, findes der oversættelseskoder fra UTF-8 til ISO-8859-1 ??? bare af æøå ?
Avatar billede w13 Novice
21. november 2007 - 14:15 #5
Du skal vel bare bruge det samme charset begge steder?
Avatar billede Keld Nielsen Professor
21. november 2007 - 14:17 #6
Det kan jeg ikke - modtagersitet kan ikke lige laves om, megastor site.
Avatar billede roenving Novice
21. november 2007 - 14:20 #7
Virker det ikke, hvis du bruger html-entiteter: &aelig; &AElig; &oslash; &Oslash; &aring; &Aring;  ?-)
Avatar billede pidgeot Nybegynder
21. november 2007 - 14:22 #8
Så må du enten lave sendersiden om, eller få den til at gå igennem et redirect-script der konverterer og sender videre.

...der er godt nok noget med en attribut på forms man kan bruge til at angive et bestemt tegnsæt for den form, men der er vist også noget med den ikke virker lige godt i alle browsere.
Avatar billede Keld Nielsen Professor
21. november 2007 - 14:26 #9
Jeg har prøvet at sende med "Gr&aelig;kenland" men det giver også "Grækenland"!
Avatar billede roenving Novice
21. november 2007 - 14:46 #10
Hvad så med Gr&#e6;kenland ?-)
Avatar billede dkfire Nybegynder
21. november 2007 - 18:48 #11
Du kan med firefox tvinge din sendeside til en anden charset.

Men ellers er det da helt tåbeligt at bruge sider som ikke kan snakke sammen. Du bør gøre sidens ejer (sendesiden) opmærksom på problemet/fejlen ( for det er jo en fejl )
Avatar billede Keld Nielsen Professor
22. november 2007 - 08:07 #12
Jeg fandt selv oversættelsen:
%E6 = æ
%F8 = ø
%E5 = å

roenving og w13 smid et svar for hjælpen !
Avatar billede w13 Novice
22. november 2007 - 12:06 #13
Okidoke!
Avatar billede Keld Nielsen Professor
27. november 2007 - 16:19 #14
intet svar fra roenving ????
Avatar billede roenving Novice
27. november 2007 - 17:00 #15
Oki '-)
Avatar billede Keld Nielsen Professor
27. november 2007 - 18:33 #16
nu er jeg forvirret ....smider du intet svar ...du har trods alt hjulpet på vej!
Avatar billede roenving Novice
27. november 2007 - 18:41 #17
*lol*

;O)
Avatar billede Keld Nielsen Professor
27. november 2007 - 18:51 #18
...så er jeg ude af min forvirring ...takker begge to!
Avatar billede w13 Novice
27. november 2007 - 19:56 #19
Og tak for point! =)
Avatar billede roenving Novice
28. november 2007 - 16:27 #20
Også jeg takker for point ;~}
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