Hallo Thomas,
Dein Frameset kommt derzeit folgendermaßen daher:
<frameset cols="188,*" frameborder="NO" border="0" framespacing="0" cols="*">
<frame name="links" scrolling="NO" noresize src="link-index.html">
<frameset rows="40,*" frameborder="NO" border="0" framespacing="0" cols="*">
<frame name="top" scrolling="NO" noresize src="top.html" >
<frame name="mainFrame" src="titelseite.php">
</frameset>
</frameset>
<noframes><body onLoad="Jump()" bgcolor="#FFFFFF">
</body></noframes>
Grundlegend ist festzustellen, daß die Angabe <body onLoad="Jump()"> im NOFRAME-Fall sehr sehr sehr flüssig ist ;)
Aus Sicht eines, in einem Frameset geladenen, Dokuments ist top.res ein im obersten Dokument geladenes/vorhandenes Unterobjekt "res". Aus Sicht des obersten Dokuments ist top die Referenz auf sich selbst. Leider aber nicht in Deinem Falle! Da top gleichfalls einen Frame bezeichnet, kommst Du in einen Konflikt.
Nächste Nettigkeit in der Funktion Jump():
top.mainFrame.replace(Address);
mainFrame ist die Referenz auf das Objekt WINDOW(!). Dieses Objekt kennt die Methode replace() nicht. Wohl aber kennt das Objekt location, was seinerseits Unterobjekt windows ist, diese Methode.
http://aktuell.de.selfhtml.org/tippstricks/javascript/fensterzugriff/index.htm
Gruß aus Berlin!
eddi
at, wie er leibt und lebt auf ein Posting
> > Nein, ich denke nicht.
gepromptet
> Das empfiehlt sich aber.
:))))