Ich hab eine Tabelle erzeugt und ihre Breite als 100% definiert.
Ich will jetzt auf dieser Tabelle was mit <div> positioniert. Koennte man irgendwie wiessen, wie hoeche (in Pixels) ist die Tabelle?
Probier mal:
////////////////////////////////////////////////////////////
// getSize(obj)
function getSize(obj, win)
{
if(!obj) return null;
if(typeof obj == "string") obj = getById(obj, win);
var size = {width:0, height:0};
if(typeof document.layers != 'undefined')
{
size.width = obj.clip.width;
size.height = obj.clip.height;
}
else if(obj.offsetWidth)
{
size.width = parseInt(obj.offsetWidth);
size.height = parseInt(obj.offsetHeight);
}
return size;
}
getById() ist eine Funktion, die die Referenz auf das Objekt zurück gibt.
Struppi.