Показать сообщение отдельно
  #6 (permalink)  
Старый 28.03.2009, 14:05
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Если что-то вывести требуется по клику, то можно взять event.pageX и вычесть event.target.offsetLeft (ну или более сложный расчет offsetLeft/offsetTop через offsetParent), как раз получится смещение body. Opera 9 и Firefox 2 поддерживают pageX/pageY. Других способов пока не придумал :-)

-----------------
В Opera есть еще метод document.elementFromPoint, с помощью него можно найти <body>, но это наверное слишком тормозной способ будет…

Последний раз редактировалось Octane, 28.03.2009 в 15:16.
Ответить с цитированием