Hi,
dat kann doch nu nich so schwierig sein ;-)
Nimm mein Script, das sollte ueberall funktionieren.
Nutzt Du Nc 4x? Damit gehen natuerlich weder Dein Script, noch document.getElementById().
Gruesse Joachim
<html>
<head>
<style type="text/css">
#ebene0 {
position: absolute;
top: 100px;
left: 100px;
width: 200px;
height: 200px;
visibility: hidden;
background-color: red;
layer-background-color: red;
border: none;
}
</style>
<script language="javascript1.2" type="text/javascript">
// some known objects
var nc = !!(document.captureEvents && !document.getElementById);
var ie4 = !!(document.all && !document.documentElement);
// einfache div-layer referenzieren
// !!!!!!!!! ACHTUNG HIER KEIN ZEILENUMBRUCH !!!!!!!!!!
function dRefS(num) {return (nc? document.layers[num] : (ie4? document.all[num].style : document.getElementById(num).style))}
function dpl(id, stat) {
dRefS(id).visibility = stat? "visible" : "hidden";
}
</script>
</head>
<body marginheight="0" marginwidth="0">
<a href="#" onmouseover="dpl('ebene0',1)" onmouseout="dpl('ebene0',0)">link</a>
<div id="ebene0">Erstes Div</div>
</body>
</html>