Viele Seiten im Internet verwenden Frames und JavaScript. Leider schaffen es nur wenige diese Tools richtig einzusetzten. So entstehen Nachteile, welche nicht sein müssten.
In der Adresszeile des Browsers stehlt dann leider ein Programmname vor der eigentlichen Adresse -- no system is perfect.
Das JavaScript erkennt natürlich, wenn es sich schon in einem Frame befindet.
Sollte kein JavaScript-Interpreter aktiv sein, so wird die Seite ganz normal geladen. Allerdings fehlt dann die Navigationszeile.
Änderungen in jeder Datei gleich (im HEAD-Bereich):
<!-- JavaScript zum Anzeigen des Navigations-Frames --> <SCRIPT src="/dirto/navi.js" type="text/javascript"></script> <BASE TARGET="_parent">Die letzte Zeile sorgt dafür, dass alle Links, welche im Frame angeklickt werden, ins Hauptframe geladen werden. So ist sichergestellt, dass fremde Homepages nicht im eigendem Frame dargestellt werden. Verzeichnisse müssen natürlich noch angepasst werden. Die Navigationsframe wird, wie auf meiner HP, oben angezeigt und enthält navi.html. Im unteren großen Frame wird die Seite selbst dargestellt.
Über Anregungen und Verbesserungsvorschläge freue ich mich immer!
Inhalt | Blacky | Linux | eTechnik | Links | .de[.vu] |
---|---|---|---|---|---|
neuer Link Adresse |
Nachricht an Andreas Hofmeier Wenn ich ihre eMail lesen soll, MUSS homepage im Subject vorkommen! |
Anmerkung Kommentar |
Originalseite: | http://www.An-H.de[.vu]/papers/frames_aber_richtig/index.html |
---|---|
http[s]://www.lgut.uni-bremen.de/an-h/papers/frames_aber_richtig/index.html |