Nick: Problem mit encodeURI - Brauche Hilfe

Beitrag lesen

Hallo ChrisB,

mein konkretes Anliegen ist folgendes:

aus dem Quelltext einer Webseite eine Ziel-Url ermitteln (2 Fundstellen - begin und end, Ziel-Url ausschneiden) und diese Url
dann mit window.location.href direkt aufrufen (leider hat diese Ziel-Url eben ein Format mit Sonderzeichen wie z. B. http%3A%2F%2Fwww.google.de statt http://www.google.de):

var text = document.getElementsByTagName('body')[0].innerHTML;
var begin = text.search(/var uiz.+/);
var end = text.search(/&text.+/);
var extract = text.slice(begin,end);     ==> Ergebnis: url mit
                                         Sonderzeichen wie z. B.
                                         http%3A%2F%2Fwww.google.de
                                         statt http://www.google.de
window.location.href = extract;

Es wurde vom Server der Webseite eine Fehlerseite ausgegeben, demzufolge die von mir aufgerufene Seite nicht angezeigt werden kann.
Die Ziel-Url habe ich mir per alert ausgeben lassen: extract enthält ausschließlich die Ziel-Url beginnend mit http.

Gruss Nick