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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Координаты левой границы документа, после его горизонтальной прокрутки 
:(
    Опции темы
Garik
Дата 30.12.2004, 19:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник Клуба
Сообщений: 216
Регистрация: 25.3.2002
Где: Москва

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



Надо узнать координаты левой границы документа после горизонтальной прокрутки?
Для чего это нужно: при клике на шапочку в таблице под курсором мыши вываливается селект (нарисованный внутри div). Все замечательно до тех пор, пока ХТМЛ-документ не прокручивается горизонтально. Координаты позиционирования дива берутся от позиции курсора, но вся беда в том, что координаты курсора считаются относительно экрана, а координаты дива относительно document. При горизонтальной прокрутке левая граница document уходит в минус относительно экрана, в результате селект оказывается смещенным влево относительно курсора.
Может кто подскажет метод обойти эту проблему?
--------------------
Программист - это не профессия. Это диагноз...
PM MAIL WWW ICQ   Вверх
Aliance
Дата 30.12.2004, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



А не проще ли сделать считывание координаты дива и курсора относительно одного объекта (лучше боди)
PM MAIL WWW ICQ Skype   Вверх
mix
Дата 30.12.2004, 20:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 23.2.2003

Репутация: нет
Всего: 1



Не уверен но может помогут
свойства document.body.scrollTop и document.body.scrollLeft они обозначают сколько пикселей страница уже проскролена с верху и с лева
PM MAIL   Вверх
Sardar
Дата 30.12.2004, 21:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Свойства scroll(Top|Left) есть не только у тела страницы, но и у слёв и т.п. элементов. Их для твоей задачи достаточно, но лучше выложи проблемный код, посмотрим smile


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Garik
Дата 31.12.2004, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник Клуба
Сообщений: 216
Регистрация: 25.3.2002
Где: Москва

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



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


 




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


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

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