Chris: parent.content.location = network ???

Beitrag lesen

Hallo zusammen,

ich habe ein sehr merkwürdiges Problem, zu dem ich leider im Archiv keine Lösung gefunden habe.

In einem Frameset mit mehreren Frames versuche ich in einem kleinen Javascript des Menü-Frames die URL des Content-Frames herauszufinden, und zwar mit

var contentframe = parent.content.location;

Wenn ich mir jedoch den Wert von contentframe mit alert ausgeben lasse, wird mir nur "network" zurückgegeben.

Ich habe es auch schon mit parent.content.location.href und parent.content.document.location.href versucht, aber das ergab die selben Ergebnisse.

Woran kann das liegen? Ich habe auch keine verschachtelten Frames, so daß parent auch das aktuelle Frameset zurückgeben sollte und mein contentframe heißt wirklich "content".

Kann mir irgendjemand helfen? Wäre wirklich sehr nett.

Hier noch das komplette Script:

function openSpecFrameset() {
var locref = document.location.href;
var wlogin=locref.indexOf("&wl=yes");
if (wlogin > 0) {
var contentframe = unescape(parent.content.location);
alert(contentframe);
top.location.replace('http://www.domain.de/ncstart?OpenFrameset&' + contentframe + '&Login');
}
}

Gruß
Chris