Показать сообщение отдельно
  #7 (permalink)  
Старый 30.07.2012, 21:22
Профессор
Посмотреть профиль Найти все сообщения от Антон Крамолов
 
Регистрация: 11.04.2012
Сообщений: 255

function findPosition(el) {
    var x = y = 0;
    
    while (el) {
        x += el.offsetLeft;
        y += el.offsetTop;
        el = el.offsetParent;
    }
    
    return {x: x, y: y};
}


Опера подвела, в ней код некорректно работает, хз почему

http://gyazo.com/f424eda43a402109c2751106363876ef
http://gyazo.com/f4d5130668e14ee3457b8e5f326e6c6a
Ответить с цитированием