Moin, moin!
Ich habe ein Frameset wie folgt definiert:
<frameset rows="50%,*">
<frame src="log_header.pl" name="log_header">
<frame src="log.pl#ende" name="log">
</frameset>
Das Skript "log.pl" erzeugt im Frame "log" eine HTML-Seite, in dem hauptsächlich der Inhalt einer Textdatei angezeigt wird. Am Ende der Seite ist ein Anker mit dem Namen "ende" definiert. Nach dem initialen Laden wird, wie erwartet, automatisch zum Seitenende gescrollt.
Nun erzeugt das Skript "log_header.pl" im Frame "log_header" eine Seite, die unter Umständen im Head-Bereich das folgende Script enthält:
<script language="JavaScript">
parent.log.location.href="log.pl#ende";
</script>
Erwartet hätte ich, das so das Frame "log" neu gefüllt wird. Tatsächlich geschieht aber nichts. Lasse ich im Script das "#ende" weg, so erfolgt das erneute Laden - aber selbstverständlich kein automatisches Scrollen zum Seitenende.
Was mache ich falsch? Hat jemand einen Tipp?
Norbert