Hallo und guten Morgen,
obgleich ich für HTML5 meta charset="utf-8" und dann auch mal <htt-equiv="Content-Type ... mit charset=utf-8" ... angegeben habe, werden Texte aus JS-Funktionen bei den deutschen Sonderzeichen ä,ö,ü,ß ... nicht lesbar dargestellt.
externe JS-Datei
Die Angabe in der HTML-Datei ist unerheblich für andere Dateien. Deine Javascript-Datei wird mit ihrer eigenen Kodierung verarbeitet.
mit der Zusatzangabe bei <script src ... durch charset="utf-8" gekennzeichnet ist.
Auch wurscht. Prüfe, was der Server HTTP-seitig unter Content-Type für Javascript-Dateien ausspuckt, füge dort gegebenenfalls utf-8 hinzu.
Ich habe mal +1 gedrückt, obwohl Deine Erläuterungen noch etwas wuselig sind für jemanden, der ohnehin schon verwirrt ist ob der Tatsache, welche Kodierungsangabe sich nun wo und wann auswirkt.
Wenn Du es nochmal etwas ausführlicher erläutern würdest, insbesondere was Du mit "Deine Javascript-Datei wird mit ihrer eigenen Kodierung verarbeitet." aussagen willst, wäre das prima ;-)
Grüße
TS