Hallo,
Ich habe da ein kleines Problem und konnte dieses mit SelfHTML (meine Bibel *grins*) nicht lösen.
Ich habe einen Navigator (als ein frame links), welches automatisch beim laden zwei andere Frames via Javascript verändert.
Die Frames welche über das Laden des Navigators geändert werden:
Hier die Funktion:
function onload()
{
var header = "neuer_header.html" ;
var content= "neuer_content.html" ;
if( content !="")
parent.content.location.href= content ;
if( header != "")
parent.header.location.href= "add_" + header ;
}
Das funktionierte bisher auch.
Jedoch haben wir jetzt ein neues Layout und ein neues Frameset, bei dem es jetzt kein "header"-Frame mehr gibt.
Allerdings müssen beide Framesets weiterfunktionieren.
Jetzt versuche ich via JavaScript erkennen zu lassen, ob das Frame "header" existiert oder nicht....
Mein erster Versuch war eine weitere Abfrage einzubinden:
if( parent.header.name != "")
Hat aber nicht funktioniert, weil "parent.header.name" nicht existiert. Das gleiche habe ich dann ohne dem ".name" probiert.
Jedoch hat der Browser diese Abfrage als richtig erkannt und hat dann wieder gemeint, dass das Objekt "parent.header.location.hre" nciht existiert....
Ich hoffe Ihr könnt mir helfen.
CU, Flanor