Frame nachladen

Wenn Ihr Frames benutzt kann es passieren das jemand eine Unterseite alleine aufruft. Das heißt es fehlt das Frame mit der Navigation. Nun gibt es Scripte die dieses Problem lösen in dem sie die index Seite aufrufen. Nun ist zwar die Navigation da aber der User befindet sich am Anfang Eurer Site. Nun muß er sich erst wieder durch das Menue hangeln um an die Seite zu kommen die er eigentlich sehen wollte. Dieses Script ermöglicht es nun das Frameset zu laden und gleichzeitig im Hauptframe eine beliebige Seite aufzurufen.

Am Besten Ihr macht folgende Schritte nach und nach mit:


Zuerst müßt Ihr in der Datei "framecheck2d.js" an Stelle von "Hauptframe" den Namen des Frames angeben in dem sich die Seite öffnen soll. An Stelle von "index.htm" kommt der Name des Frameset rein. Mehr braucht Ihr dort nicht zu ändern!!


In die Framesetseite (bei mir "index.htm") kommt zwischen <head> und </ head>:

<script language="JavaScript" src="framecheck2d.js" type="text/javascript"></script>

und in den tag wo das Frameset definiert wird kommt rein:

onload="LoadFrame();"

Bei mir sieht diese Zeile also so aus:

<frameset cols="150,*" onload="LoadFrame();" >


Nun kommt noch folgendes zwischen <head> und </ head> in die Seite die sich in dem Frameset laden soll ( bei mir test1.htm )

<script language="JavaScript" src="framecheck2d.js" type="text/javascript"></script>

<script language="JavaScript"><!--

FrameCheck(); //--></script>

<base target="Hauptframe">


Hier könnt Ihr es mal testen. Aufgerufen wird die Seite test1.htm diese ist aber eigentlich Bestandteil eines Framesets und wird somit automatisch in diesem Frame geöffnet.

Download

Autor: Copyright (c) 2000 by Dominik Leonhardt

[Diese Seite stammt von roflweb.de]