Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вычисляем непосредственные координаты обьекта 
V
    Опции темы
InfMag
Дата 8.8.2008, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 2
Всего: 4



Доброго времени суток!
В общем меня интересует такой вопрос - можно ли получить точные координаты left и top у обьекта на странице? Например вот есть картинка
Код

<img src="img.jpg" width="100" height="20" border="0" id="koorimg">

Как можно получить ее координаты от левого и верхнего угла страницы?
PM   Вверх
InfMag
Дата 8.8.2008, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 2
Всего: 4



Прощу прощения, тема уже обсуждалась... Нашел выход вот такими функциями, чуть передал оригинал:
Код

getPositionX=function(o){var x=0;while(o){x+=o.offsetLeft;o=o.offsetParent;}return x;};
getPositionY=function(o){var y=0;while(o){y+=o.offsetTop;o=o.offsetParent;}return y;};

а потом например так:
Код

<img src="img.jpg" width="100" height="20" border="0" onclick="alert('x:'+getPositionX(this)+' y:'+getPositionY(this));">

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0799 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.