ich lese nach Klick auf einen a-Verweis eine externe HTML-Datei (ISO-8859-1) ein und zeige sie in einer "textarea" an (Realisierung mit jQuery). Dabei werden die Umlaute als Fragezeichen dargestellt.
Wie kann ich das vermeiden ohne die Datei umzuformen ?
Wenn du mit "Umformen" meinst, die Zeichencodierung entsprechend zu beachten: gar nicht :)
Ich geh stark davon aus, dass du die "externe" HTML-Datei eigentlich eine intere ist (same origin) die du mittels $.ajax() abholst.
Einfach einen entsprechenden Content-Type im Settings-Argument mittels "contentType" angeben und die Sache sollte erledigt sein.