Показать сообщение отдельно
  #3 (permalink)  
Старый 17.04.2009, 23:46
Аватар для MaxPayne
Аспирант
Отправить личное сообщение для MaxPayne Посмотреть профиль Найти все сообщения от MaxPayne
 
Регистрация: 11.04.2009
Сообщений: 39

То есть будет правильно так:

if (e.pageX == null && e.clientX != null) {
var docElem = $d.documentElement || {}, body = $d.body || {};
e.pageX = e.clientX + (window.pageXOffset || docElem.scrollLeft || body.scrollLeft || 0) - (docElem.clientLeft || 0);
e.pageY = e.clientY + (window.pageYOffset || docElem.scrollTop || body.scrollTop || 0) - (docElem.clientTop || 0);
}
this.dragStartLeft = event.pageX;
this.dragStartTop = event.pageY;

this.top = $("mini").offsetTop;
this.left = $("mini").offsetLeft;
Ответить с цитированием