Amit: 2.ten Frame bei OnMouseOver aktualisieren.

Beitrag lesen

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