Hallo Wolfgang,
Ich will beides.
Ich moechte schließlich auch nicht, dass eine Seite meines Framesets
in einem Fremd-Frameset erscheint.
Dazu muß ich das möglicherweise fremde Frameset abfragen.
Und das scheint nicht zu gehen (error).
Wie mache ich das?
oder besser:
Wo finde ich ein schon fertiges Script dafür?
Das ist doch kein neues Problem.
was ganz fertiges schreib ich Dir nicht, aber ...
ich empfehle Dir folgendes Vorgehen:
benenne Dein (top)framesetfebster mit einem eigenen (ungewöhnlichen) Namen,
z.Bsp in frameset-def per javascript im <head>Teil mit self.name = 'mein-topname'
dann frägst Du in Deinen relevanten Unterseiten per js:
if(top.name!='mein-topname' || top.frames.length != anzahl-meiner-frames)
top.location.href = "http://www.meine.seite.de?window.location.href
Idealerweise sollte dann auch mein Frameset mit der
richtigen Seite angezeigt werden.
... dazu sollte Dir anschliessend dieser Link weiterhelfen:
http://www.teamone.de/selfaktuell/artikel/javascript/dyn-frames/index.htm
das bietet zwar keine 100% Sicherheit, genügt jedoch in den meisten Fällen!
Viele Grüße Günter