Как получить координаты объекта

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
нужно кликнуть по кнопке с помощью эмуляции клика мыши но кнопка появляется в разных местах после перезагрузки страницы, как можно определить абсолютные координаты этой кнопки?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

нужно кликнуть по кнопке с помощью эмуляции клика мыши но кнопка появляется в разных местах после перезагрузки страницы, как можно определить абсолютные координаты этой кнопки?
Leftintab
Topintab

А так же:
Leftinbrowser
Topinbrowser

(Значения с маленькой буквы, телефон поднимает)
 
  • Спасибо
Реакции: twisterrr

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
несовсем понимаю, например нужно кликнуть по кнопке на этой странице https://html5book.ru/krasivye-knopki-dlya-sayta/
http://prntscr.com/ohpq5l

в свойствах элемента кнопки вижу http://prntscr.com/ohpqnq
Leftintab 249
Topintab 269
если указать эти параметры в эмуляции клика то клик будет гораздо выше, так как это относительные значения, а как получить именно абсолютные координаты?

А так же:
Leftinbrowser
Topinbrowser
вот эти параметры где можно увидеть?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

если указать эти параметры в эмуляции клика то клик будет гораздо выше, так как это относительные значения, а как получить именно абсолютные координаты?
Отсчет идет с левого верхнего угла. Можно прибавить по 20 пикселей, что бы с краю не кликал. Получать значения в конструкторе методом get. Что бы клик был точным наде скролл установить в исходную позицию (клавиша HOME)
вот эти параметры где можно увидеть?
Их нужно вписать вручную.
 

kagorec

Client
Регистрация
24.08.2013
Сообщения
1 038
Благодарностей
560
Баллы
113

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
Отсчет идет с левого верхнего угла. Можно прибавить по 20 пикселей, что бы с краю не кликал. Получать значения в конструкторе методом get. Что бы клик был точным наде скролл установить в исходную позицию (клавиша HOME)

Их нужно вписать вручную.
если кнопка статичная то понятно как по ней кликнуть, но когда она появляется в разных местах, нужно же сначала получить ее координаты, не понимаю как можно это сделать с помощью GET, можно на конкретном примере?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

если кнопка статичная то понятно как по ней кликнуть, но когда она появляется в разных местах, нужно же сначала получить ее координаты, не понимаю как можно это сделать с помощью GET, можно на конкретном примере?
Можно но позже. Через 1-2 часа скину.
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 651
Баллы
113
если кнопка статичная то понятно как по ней кликнуть, но когда она появляется в разных местах, нужно же сначала получить ее координаты, не понимаю как можно это сделать с помощью GET, можно на конкретном примере?
ты leftinbrowser и topinbrowser попробовал?
 

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 651
Баллы
113
где взять эти параметры?, в свойствах элемента я их не нашел... или как это работает.. объясните плз
просто пропиши их. Обычно ты выбираешь атрибут из выпадающего списка по первым буквам. А эти пропиши вручную
 

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
просто пропиши их. Обычно ты выбираешь атрибут из выпадающего списка по первым буквам. А эти пропиши вручную
можно скриншот, куда именно вписать их?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 685
Благодарностей
4 651
Баллы
113

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

  • Спасибо
Реакции: twisterrr

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
ага, вот оно как делается, все понял.. спасибо парни :bu:
 
  • Спасибо
Реакции: Mikhail B.

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

  • Спасибо
Реакции: twisterrr

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

  • Спасибо
Реакции: twisterrr

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
отлично! спасибо

з.ы. подскажите плз возможно ли в свойствах действия клика мыши использовать арифметические операции?, попробовал так http://prntscr.com/ohyh0l {-Variable.leftinbrowser-}+2 чет не проходит
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 453
Благодарностей
5 473
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

  • Спасибо
Реакции: twisterrr

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)