mouseover funktioniert nur im IE



Hallo,

ich habe eine Seite mit Layern, deren Text jeweils verlinkt ist.

Bei mouseOver sollen einige Zusatzinformationen in einem defaultmäßig
"hidden" Layer gezeigt werden.
Im Internet Explorer 6 funktioniert alles, aber im Firefox 1.0.4 erscheinen
keine LInfolayer bei mouseOver.

Hier das script (von Dreamweaver geschrieben):

<head>
<SCRIPT LANGUAGE="JavaScript">
<!--

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++)
x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null)
{ v=args[i+2];
if (obj.style) { obj=obj.style;
v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
obj.visibility=v; }
}

/-->
</SCRIPT>
.........
</head>

<body>
...........
<div id="Tour1"
style="
position:absolute;
overflow:hidden;
visibility:show;
z-index:855;
top:128px;
left:312px;
background-color: #FF9933;
layer-background-color: #FF9933;
padding-left: 6px;
padding-right: 6px;
border: 1px solid #000000;">

<span class="TourText">
<a href="download.php?TourID=5&RegionID=6"
onMouseOver="MM_showHideLayers('moTour1','','show')"
onMouseOut="MM_showHideLayers('moTour1','','hide')">DIeser Link soll den
Layer unten visible machen</a>
</span>
</div>

<div id="moTour1"
style="
position:absolute;
overflow:hidden;
visibility:hidden;
z-index:865;
top:128px;
left:375px;
background-color: #ECE9BB;
padding-left: 6px;
padding-right: 6px;
border: 1px solid #000000;">

<b>Dieser erklärende Text sollte nur bei mouseOver erscheinen</b
</div>

Kann mir jemand weiterhelfen?

Vielen Dank,
Martin Nadoll


.



Relevant Pages

  • Re: Mousover
    ... mit der Eigenschaft visible=false zu versehen und beim ... MouseOver Visible=true zu setzen. ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.german.powerpoint)
  • LG 4167B und Verbatim DL
    ... Rohlinge anderer Hersteller mochte ich angesichts der Preise und der ... Single Layer, DVD+RW, DVD-RAM, CD) lassen sich einwandfrei bespielen. ... Prev by Date: ... Next by Date: ...
    (de.comp.hardware.laufwerke.brenner)
  • Re: Warum keine Firewall bei Routern?
    ... > Oder starke Verschlüsselung auf einer höheren Ebene. ... schon auf Layer 2 macht, kann von jedem Idioten aufgemacht werden. ... Prev by Date: ... Next by Date: ...
    (de.comp.security.misc)
  • Re: return in for-Schleife
    ... > Andreas Krey schrieb: ... Auf Verdacht schon mal zwei Layer zwischen jeden Programmteil ... Prev by Date: ... Next by Date: ...
    (de.comp.lang.misc)
  • Hidden Layer Hoehe -> Firefox?
    ... Offensichtlich ist es beim Firefox so, das das enthaltenen Bild ... Brauche die Höhe waehrend der Layer noch versteckt ist. ... Prev by Date: ... Next by Date: ...
    (de.comp.lang.javascript)