SSH: Hex-Werte in Link nicht interpretiert übergeben

Beitrag lesen

Hallo!

Ich öffne mit JS ein neues Fenster. In diesem Fenster soll etwas aus einem Perl-Script ausgegeben werden.

--- Auschnitt aus dem JS-Script - Anfang ---

F = window.open("/cgi-bin/news/news_show.pl?title="+Page,"News","width=400,height=400,left=100,top=100,scrollbars=yes");

--- Auschnitt aus dem JS-Script - Ende ---

In die Variable "Page" setze ich jetzt z. B. "Test%20%C4%E4%D6%F6" (<A Href="javascript:LoadNews('Test%20%C4%E4%D6%F6')">...) ein.

Jetzt zum Problem:
Das JS-Script interpretiert beim Öffnen des Fensters die Hex-Werte im Link (also Leerzeichen statt %20, Ä statt %C4%, ...) und versucht dann damit den Link zu öffnen. Mein Perl-Script benötigt aber unbedingt die Hex-Werte; ansonsten findet es den jeweiligen Artikel logischer Weise nicht.

Wie kann ich mein JS-Script dazu veranlassen, explizit die gewünschten Hex-Werte zu übergeben/zu verwenden?

Danke im Voraus

Grüße

SSH