Das ist nicht schwer. Ich gehe davon aus, dass du weißt was Unicode ist? Wenn nicht, les dir mal auf meiner HP die Seite http://www.friedels-home.com/index.htm?/Unicode/Unianleitung.htm durch. In deiem Beispiel wird eine Verschlüsselung angewendet, wie sie auch bei URLs und in Emails verwendet wird. Jedes Zeichen beginnt mit einem Prozentzeichen. Danach kommt Hexadezimalzahl. Z.B. "%20" steht also für das Unicodezeichen mit der Hexadezimalzahl 20. Das entspricht der Dezimalzahl 32 und das ist also ein Leerzeichen. Das erste codierte Zeichen "%3C" steht also für "<". Das Script selbst ist übrigens nicht verschlüsselt. Da wird nur ein Text codiert damit er als String in einer Variablen gespeichert werden kann.