hmm,
dann hoffe ich dich richtig verstanden zu haben....??
1.also du hast ein Frameset mit zb.:3 Frames
2.der user ruft nun Seite3 auf diese soll dann anschließend im richtigen Frame landen,richtig ?
das geht aber das ist auch etwas kompliziert:
füge das in deiner Index.htm ein
<script language="javascript">
if (self != top)
{
top.location.href=self.location.href;
}
var frameset_geladen = "okay";
function laden()
{
if(self.location.search.length > 0)
{
var Search_Laenge = self.location.search.length;
var info_url = self.location.search.substring(1,Search_Laenge);
self.daten.location.href = "dein Ordner/"+info_url;
}
}
</script>
//dein Ordner heist dort befinden sich die Seiten die dann im Framset geladen werden sollen
im Frameset fügst du das ein:
<frameset rows="300,300,300" onLoad="laden();return true;">
und zuguter letzt must du noch in jeder Seite folgendes einfügen damit die Seite auch im richtigen Frame geladen werden kann.
<script language="javascript">
var site = "../index.htm?deine.htm";
if (top.frameset_geladen + "" != "okay")
{
if(document.images)
top.location.replace(site);
else
top.location.href = site ;
}
</script>
//../index.htm?deine.htm"; ....das heist das die Seite automatisch die Index.htm laden soll wenn,die Seite ohne dem framset geladen wurde.
deine.htm .... ist die Seite in dem das Script eingebunden wird,das must du dann in jeder Seite einfügen.
ciao,
Klaus...
Ps.:ich hoffe das ich das sogut wie möglich rübergebracht habe