Hallo!
Betrachtet bitte mal folgendes Prob (ich weiß, die zeilen gabs schon ein paar Postings weiter unter, aber inzwischen ist das Problem ein anderes und das rechfertigt IMHO nen neuen Thread.)
<div id="menubereich" style="position:absolute;">
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="einzuglinks">
blablabla-Text in Zeilen und Spalten *g*
</table>
</div>
<script language="JavaScript">
if (navigator.appVersion.substring(0,1) > 3)
{
if (document.layers) {
document.menubereich.visibility = "hide";
document.menubereich.zIndex = -1;
}else{
menubereich.style.display ='none';
}
}
</script>
Die Styleangabe im DIV benötige ich, damit Netscape das ganze auch wirklich als Layer erkennt und das Ausblenden mittels JS funzt. (Dank an Günter)
Aber was passiert nun?
Sämtliche Style-Angaben (welche vorher mittels einer externen CSS-Datei geladen wurden, werden nach diesen Zeilen kurzerhand für null und nichtig erklärt ...
Gibt's dafür eine plausible Erklärung?
Ciao
Jörg