谁能告诉我 Javascript 方法“offsetleft”、“offsettop”、“offsetwidth”和“offsetheight”如何在 IE 中工作?我们如何才能让它们在 IE 中正常工作?请告诉我一个合适的功能。
提前致谢 !
这是我的代码......它在 IE 中给出了不同的结果。
function getContainerWidth(container){
var outerWrapWidth = container.offsetWidth;
return outerWrapWidth;
}
function getContainerHeight(container){
var outerWrapHeight = container.offsetHeight;
return outerWrapHeight;
}
function findPosX(ele){
var left = ele.offsetLeft;
return left;
}
function findPosY(ele){
var top = ele.offsetTop;
return top;
}
var obj = document.getElementById('obj1');
console.log('width : '+getContainerWidth(obj))
console.log('height : '+getContainerHeight(obj))
console.log('left : '+findPosX(obj))
console.log('top : '+findPosY(obj))