Guten Abend,
nachdem ich mich nun Stunden durch zig Foren gequält habe, funktioniert das von irgendwoher zusammengeklaute Javascript zum Nachladen einer Seite (damit teste ich) halbwegs. Eine einzelne von Google gefundene Seite wird in das Frameset geladen. Schön.
In diesem Framesetz kann es aber unterschiedliche weitere Framesets geben.
DAfür habe ich jetzt folgenden Code in der index-Datei angepasst:
<SCRIPT language="JavaScript">
function checkFramecall() {
var Adressanhang=location.search;
if(Adressanhang)
{
Adressenanhang = Adressanhang.substring(1,Adressanhang.length)
var site = Adressenanhang.split("&");
frames.Seite_D.location.href=site[0];
frames.bio_skizzen_d_titel.location.href=site[1];
}
}
</SCRIPT>
</head>
<frameset border="0" frameborder="no" framespacing="0" rows="75,*" onLoad="javascript:checkFramecall();">
<frame name="Titel_D" noresize scrolling="no" src="titel_d.html">
<frameset border="0" cols="187,*" frameborder="no" framespacing="0">
<frame name="Leiste_D" noresize src="leiste_d.html">
<frame name="Seite_D" noresize src="home_d.html">
</frameset>
<noframes>
In der content-Datei steht dies:
<script language="Javascript" type="text/javascript">
<!--
function FramesetUeberpruefen()
{
var Add="meineSeite/seite_d.html?" + this.location;
if(top.frames.length==0)
{
if(document.images)
{
top.location.replace(Add);
}
else
{
top.location.href=Add;
}
}
}
//-->
</script>
</head>
<body background="Bilder/hintergrund.jpg" bgcolor="#ff6600" leftmargin="15" marginheight="10" marginwidth="15" topmargin="10" onLoad="FramesetUeberpruefen();">
Da fehlt was! bio_skizzen_d_titel.html wird nicht geladen, was mache ich da falsch? Bzw. auf welchem Holzweg bin ich?
Bin für jeden hilfreichen Hinweis dankbar!
Gruß HA