次のJavaScript関数を使用して、要素の絶対位置を取得しています
function findPos(obj) {
var curleft = 0;
if (obj.offsetParent) {
while (1) {
curleft += obj.offsetLeft;
if (!obj.offsetParent) {
break;
}
obj = obj.offsetParent;
}
}
}
この関数は、IE を除くすべてのブラウザで正常に動作しています。IE ではフルスクリーンでも正常に動作しますが、ブラウザのサイズが変更されると、このメソッドは正しくないオフセットを返します。
これについて私を助けてくれませんか