Hallo Zusammen.
Ich poste einmal den kleinen Auszug rein, statt dem Link damits vielleicht übersichrlicher ist...:
<script language="JavaScript">
<!--
function _newBottom() {
var x = 800;
var y = 600;
if (self.innerHeight) {
x = self.innerWidth;
y = self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientHeight) {
x = document.documentElement.clientWidth;
y = document.documentElement.clientHeight;
}
else if (document.body) {
x = document.body.clientWidth;
y = document.body.clientHeight;
}
if (y > 600) {
var t = y - 20;
document.getElementById("Layer900").style.top = t;
}
}
//-->
</script>
und weiter...
<div id="Layer900" name="Layer900" style="position:absolute; width:100%; height:020px; left: 000px; top: 580px; z-index:900; overflow: hidden;">...</div>
Unter IE wird das Element Layer900 entsprechend auf dem Boden der Seite plaziert - beim Moziall 1.5.x nicht. Ist das style.top Element im Mozilla schreibgeschützt oder wie bekomme ich die dyn. Position dort ans laufen.
Gruss
Volker
Nachträge:
1. Javascript ist mit allen Optionen aktiviert!
2. Ein Test ergab für y einen Wert von > 837, aber das Eleemtn bleibt beharrlich auf seiner position. Auch der Wert auto bei der Elementzeile selber macht keinen Sinn...
3. Im Body-Tag wird die Funktion _newBottom() bei onresize und bei onlaod aufgerufen