Drathy: Zucken beim zentrieren Script

Beitrag lesen

Meine Lösung mit folgendem Script:

onload=function center_object()
{
    var pageX = (document.all)?document.body.offsetWidth:window.innerWidth;
    var pageY = (document.all)?document.body.offsetHeight:window.innerHeight;

if((pageX  <= 1030) || (pageY <= 640))
  {
    var objRef = document.getElementById("tabelle");
    objRef.style.visibility = "visible";
  }

if((pageX  > 1030) || (pageY > 640))
  {
    var objRef = document.getElementById("tabelle");
    var objW = 1004;
    var objH = 642;
    objRef.style.left = ((pageX/2)-(objW/2))+"px";
    objRef.style.top = ((pageY/2)-(objH/2))+"px";
    if (window.opera)
    {
    document.body.style.backgroundColor ='#FFFFFF';
    }
    objRef.style.visibility = "visible";
  }
}

Allerdings muss man das entsprechende Objekt mit folgendem versehen:
style="position:absolute;visibility:hidden;"

Dann ist das lästige "zucken" weg...

Gruß, Drathy