Archiv verlassen und diese Seite im Standarddesign anzeigen : Framefenster nicht alleine laden
Hallo,
ich habe mal wieder eine Frage...
ich habe eine webseite mit frames gebaut , und möchte verhindern das die einzelseiten ohne das dazugehörige hauptframe aufgebaut werden.
Ist das möglich ?
Falke
warum hast du dann frames genutzt?
Felix Kaiser
01.10.2002, 17:39
Der Browser lädt alle Frames nacheinander. Dass alles gleichzeitig erscheint geht in dem Sinne nicht. Fände ich, würde auch keinen Sinn machen. Auch wenns mittels JavaScript durchaus möglich ist, falls du das meinst.
Jan Krüger
01.10.2002, 20:28
ich kann dir keinen kompletten code bieten, aber ein paar tipps zur lösung.
1) selfhtml (http://selfhtml.teamone.de) lesen
2) bau dir ein frameset, das per javascript, php oder was auch immer abhängig vom parameter (index.html?subpage) unterschiedliche seiten in den hauptframe laden kann
3) das dokument selber (das in den frame rein soll) per javascript überprüfen lassen, ob der name des fensters, in dem es sich befindet, mit dem des frames, in das es reinsoll, übereinstimmt. wenn nicht, location.href auf "index.html?dokumentname" (oder so ähnlich, kommt darauf an, wie du es codest) ändern.
4) fertig.
also ich habe glaube ich die loesung schau doch mal bei drweb.de in der javascript trickkiste nach
drweb trickkiste (http://www.drweb.de/trickkiste/tricks91.shtml)
hope this helps
beachte aber dabei das der code in jeder seite im frameste vorkommen muss
Danke an alle, das war es was ich gesucht habe :)
Falke
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.