Hallo Formumer!
Ich möchte folgendes erreichen:
Wenn ich mit der Maus über eine Links streife, soll ich einem weiteren Frame eine Beschreibung dieses Links erscheinen.
Ich möchte dieses mit JavaScript(, am besten mit HTML-pur) erreichen.
Der Erste Versuch meinerseites erlauben mir nicht in der Framebeschreibungs-Datei, den Frame mit 'scrolling=no' zu definieren. Beim NS klappt es dann nicht, mit dem IE schon.
Also erscheint ein Scrollbalken, weil ich es mit 'scrolling=auto' definieren 'muß'.
...
<script language="JavaScript">
<!--
function AktThema(URL1)
{ parent.frames["thema"].location.href=URL1; }
//-->
</script>
</HEAD>
<BODY>
<a href="nl1999.htm#01" target="brief" OnMouseOver="AktThema('themen.htm#9901')">01</a>
<a href="nl1999.htm#02" target="brief" OnMouseOver="AktThema('themen.htm#9902')">02</a>
...
Beim zweiten Versuch stürzt NS nicht reproduzierbar nach einiger Zeit (und zugegeben, wildem 'OnMouseOver' geteste) ab:
...
<script language="JavaScript">
<!--
function AktThema(msg)
{
if (document.merkerform.merkerfeld.value != msg)
{
document.merkerform.merkerfeld.value = msg
window.parent.frames["thema"].document.close()
msg_neu = '<HTML><HEAD></HEAD><BODY><p>Thema: ' + msg + '</p></BODY></HTML>'
window.parent.frames["thema"].document.write(msg_neu)
}
}
// -->
</script>
</HEAD>
<BODY OnLoad='AktThema("- keines gewählt -")'>
<FORM NAME="merkerform">
<INPUT TYPE="hidden" NAME="merkerfeld" VALUE="">
</FORM>
<a href="nl1999.htm#01" target="brief" OnMouseOver="AktThema('Thema 1')">01</a>
<a href="nl1999.htm#02" target="brief" OnMouseOver="AktThema('Thema 2')">02</a>
...
Wer kann mir helfen, indem jemand ...
1. meine Script so verbessert werden, dann eines läuft.
2. mir eine andere Lösung offeriert.
Vielen Dank im vorraus
Amit