frame(set) auf existenz prüfen
Ole
- javascript
hi,
ich probiere mich grade auf mir unbekanntem terrain, der überprüfung ob ein frame(set) vorhanden ist mittels javascript...und scheitere
mit letzter versuch (gefunden, aber nicht verstanden, im archiv) sieht so aus:
function fillFrame()
{
if(top.forwardmain1.length == 0)
{
top.mainFrame.location.href = content;
}
else
{
top.forwardmain1.mainFrame.location.href = content;
}
}
ich will überprüfen ob top.forwardmain1 vorhanden ist. und je nach dem ob nein, oder ja, eben unterschiedliche frames adressieren.
hintergrund:
das ganze ist für einen framebreaker. allerdings kann die seite auch durch verschiedene seiten von ausserhalb in einem eigenen frame (forwardmain1) aufgrufen werden.
und das möchte ich jetzt abfragen.
wo liegt mein fehelr im script?
dank euch
alles liebe
ole
(8-)>
wo liegt mein fehelr im script?
Das du auf eine Eigenschaft abfragst, wenn dein Frame nicht existiert wird hier ein Fehler erzeugt:
if(top.forwardmain1.length == 0)
Mach's so sollte gehen:
if(top.forwardmain1)
Struppi.
wo liegt mein fehelr im script?
Das du auf eine Eigenschaft abfragst, wenn dein Frame nicht existiert wird hier ein Fehler erzeugt:
if(top.forwardmain1.length == 0)Mach's so sollte gehen:
if(top.forwardmain1)
Arrgggh, in deinem Kontext umgekehrt:
if(!top.forwardmain1)
Struppi.
hi
ich dank dir und hoffe es funktioniert, hab nämlich gleisch abgabe, kein auge zu gemacht und mitlerweile echt mies drauf.
und dabei ist noch sooooo viel zu tun. *seuftz*
hoffentlich hab ich nicht noch mehr doofe fehler irgendwo in dem projekt.
alles liebe
ole
(8-)>