Hi BxBender,
sieht aus wie Salat, was Du da gebastelt hast.
Also in die Seiten, die das Frameset nachladen sollen, muss:
<SCRIPT language="JavaScript">
<!--
function checkFrameset() {
if(!parent.DeinParentFrameName_wie_in_der_Definition_festgelegt)
location.href="http://www.DeineDomain/index.htm?" + location.pathname;
}
//-->
</SCRIPT>
<body onLoad='checkFrameset()'>In die Framesetdefinition muss:
<script type="text/javascript" language="JavaScript">
<!--
function checkFramecall() {
var Adressanhang=location.search;
if(Adressanhang)
frames.NameDeinesInhaltsframes.location.href=Adressanhang.substring(1,Adressanhang.length);
}
//-->
</script><frameset cols="160,81%" onload="checkFramecall()">
Na, steht doch eigentlich auch im Artikel....
Viele Grüße
Mathias Bigge
Hi.
Danke. Wenn ich das richtig sehe, empfiehlst Du mir Lösung 2 aus selfhtml?
Ich hatte Lösung 1 probiert, weil es mir als Anfänger einfacher erschien. Selbst da bin ich nicht so richtig durchgestiegen.
Wenn da also
frames.NameDeinesInhaltsframes.location.href=Adressanhang.substring(1,Adressanhang.length);
steht, dann soll ich anstatt
NameDeinesInhaltsframes
nicht die HTM-Datei, sondern die interne Bezeichnung eintragen, wie sie irgendwo oben im HTML-code steht?
Sehe ich das richtig?
Vielleicht bekomme ich das dann ja hin.
Ansonsten weiß ich nämlich nicht viel weiter.
Aber ich schau mal.
(Trial & Error-Prinzip)
CU
BxBender