Hallo!
Ich nutze folgendes JavaScript, um Objekte ab einer bestimmten Auflösung zu zentrieren. Im IE, Firefox & Safari funktioniert das auch perfekt, lediglich bei Opera haut irgendwas nicht hin. Komischerweise wird auch nur ein Teil der Objekte innerhalb des mit dem Script positionierten Containers falsch angezeigt...
Wird ein Teil des Scriptes evtl. von Opera nicht richtig verstanden?? Danke im Voraus!
SCRIPT:
function center_object()
{
if((screen.availWidth > 1024) || (screen.availHeight > 768))
{
var pageX = (document.all)?document.body.offsetWidth:window.innerWidth;
var pageY = (document.all)?document.body.offsetHeight:window.innerHeight;
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";
}
}
window.onload=center_object;