Darum geht es also?
Dann solltest du wirklich lieber die Zeichenkodierungen richtig setzen (beispielsweise auf UTF-8). Wenn du das machst, sollte dein Dokument mit allen Sonderzeichen richtig funktionieren - ohne diese Funktion.
Als ob ich das nicht schon versucht hätte.
Zum Beispiel so:
<html><head><script type="text/javascript" src="js/include.js"></script><meta http-equiv="content-type" content="text/html; charset=iso-8859-1"></head><body></body>
Hat keine Auswirkung.
<html><head><script type="text/javascript" src="js/include.js"></script><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body></body>
Macht aus allem ein "ü"
Ich habe dann versucht mal bei andern zu schauen, wie die das so hinbekommen haben.
Bei www.arndt-bruenner.de sieht der Anfang genauso aus (auch kein HTML spezifiziert) und es geht. Ich verstehe es nicht :-(