wie Ziel-frame ein frameset mit einem onload-Ereignis

Habe ich ein frameset wie diese:

<frameset rows="120px,100%">
<frame name="top" id="top" src="top.php" noresize frameborder="0" scrolling="no" />
<frame name="main" id="main" src="main.php" noresize frameborder="0" scrolling="yes" />

Innerhalb der main.php Datei habe ich:

<script>
function reload_top() {
    top.frames['top'].location.href= "http://www.google.com";
}
</script>

Und das onload-Ereignis des main.php Körper:

<body onload="reload_top();">

Was ich erreichen möchte ist, dass jedes mal, wenn jemand lädt main.php , die Datei neu lädt, wird der Obere frame top.php innerhalb der top aus, aber bisher kann ich nur bekommen es zu brechen, aus dem frameset und laden einer neuen Seite...

Habe ich versucht, eine dieser:

document.getElementById('top').src = "http://www.google.com";

window.top.location.href = "http://www.google.com";

top.frames['top'].location.href= "http://www.google.com";

Keiner von Ihnen arbeiten.
Was mache ich falsch?

Dank

InformationsquelleAutor marcnyc | 2016-05-29

Schreibe einen Kommentar