Marko: Bookmark von jeder Seite auf die Startseite

Beitrag lesen

Das ist eigentlich ganz einfach, Du erstellst ein Frameset, das einma 99% und 1%des Bildschirms abdeckt. In das 1% lädt man irgendeine Html-Datei ohne Inhalt, in die 99% kommt die Startseite. Jetzt darf nur das Frameset nie beendet werden, und jedes Bookmark zeigt auf das Frameset als Startseite.
Mit folgender Javascript Anweisung kann verhindert werden, das jemand Seitenteile "entführt" und ohne oder in eigenen Framesets anzeigt:

function killframe()    
                       {
                       if(parent.location.href.indexOf("frames.html") == -1)  
                          {
                           parent.location.href="frames.html";
                          }
                       }

killframe();   Funktionsaufruf (wird automatisch beim Laden der Seite ausgeführt)