Programmierung Javascript
Ein Frameset nachladen

DeveloperIT-ProjekteOffice-AnwendungenSoftware

Frameset ___

Durch Suchmaschinen kommen immer wieder Besucher auf Ihre Seiten. Haben Sie hier ein Frameset verwendet, dann ist das meist nicht zu sehen, da sie Suchmaschinen direkt auf die Unterseiten verlinken. Dem kann aber mit folgendem Skript Abhilfe geschaffen werden:

if(self == top)
{window.location.href =’frame.htm?’+self.location.href;};

Es prüft, ob ein Frameset geladen wurde oder nicht. Wurde kein Frameset geladen, wird auf die Seite frame.htm (stellt hier das Frameset dar) weitergeleitet. Dem URL wird außerdem die ursprünglich aufgerufene Seite angehängt. Bisher würde nun nichts weiter getan werden, als dass auf das Frameset weitergeleitet wird, sofern es nicht schon da ist. Damit innerhalb des Framesets nun auch die richtige Seite geladen wird, benötigen Sie ein weiteres kleines Skript direkt in der Datei des Frameses:



<br />Frameset






Das Skript liest den über den URL übergebenen String aus und lädt die entsprechende Datei in den Frame Inhalt.

Lesen Sie auch :
Autor: swasi