Hallo Amit!
Beim zweiten Versuch stürzt NS nicht reproduzierbar nach einiger Zeit (und zugegeben, wildem 'OnMouseOver' geteste) ab:
Vielleicht ist Netscape einfach nicht flexibel genug. Ob etwas mit Deinem Script nicht stimmt, habe ich jetzt nicht geschaut!
- mir eine andere Lösung offeriert.
Wie währe es, in dem anderen Frame einfach die Beschreibungen über <div> zuzeigen, also verstecken und anzeigen?
--------------------------Frameset:
<frameset border="0" framespacing="0" frameborder="0" cols="150,*">
<frame src="f1nav.htm" name="navigation" scrolling="no">
<frame src="f1home.htm" name="home" scrolling="no">
</frameset>
-------------------------Frame navigation:
<script language="JavaScript">
<!--
function an(tooltip) {
if(document.layers)
{ parent.frames[1].document.layers[tooltip].visibility=true; }
if(document.all)
{ parent.frames[1].document.all[tooltip].style.visibility="visible"; }
}
function aus(tooltip) {
if(document.layers)
{ parent.frames[1].document.layers[tooltip].visibility=false; }
if(document.all)
{ parent.frames[1].document.all[tooltip].style.visibility="hidden"; }
}
//-->
</script>
<a href="f1home#a.htm" target="brief" onMouseover="an('eins')" onMouseOut="aus('eins')">Eins</a>
<a href="f1home.htm#b" target="brief" onMouseover="an('zwei')" onMouseOut="aus('zwei')">Zwei</a>
--------------Frame home:
<style type="text/css">
<!--
#eins,#zwei { position:absolute;visibility:hidden; }
#eins { left:50px;top:50px; }
#zwei { left:50px;top:50px; }
//-->
</style>
<body>
<div id="eins">blabla</div>
<div id="zwei">blabla</div>
Mit freundlichen Grüßen
André Laugks