Рассчитать расстояние элемента от границы браузера

Mikhail B.

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

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

Под номером один разное расстояние, по этому статично не получиться.
Под номером два, клик после которого будет ошибка 100%. (клик эмулятором)
Суть в том, что мне надо определить, что элемент уже на краю браузера, и нажать во время PageDown.

Есть еще вариант, отскроллить до надписи VIP объявления, но как это сделать на нужное расстояние?


2016-07-12_025157.jpg
 

Sz5

Client
Регистрация
10.12.2012
Сообщения
157
Благодарностей
186
Баллы
43
Пробовали кликать через атрибуты leftinbrowser/topinbrowser?
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 417
Благодарностей
1 482
Баллы
113
>>надо определить, что элемент уже на краю браузера
Какой элемент? На краю - в смысле снизу?
 

Mikhail B.

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

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

Ща видео сниму


UPD. Кино пока отменяеться.
 
Последнее редактирование:

Mikhail B.

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

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

Пробовали кликать через атрибуты leftinbrowser/topinbrowser?
Через них и беру. Сейчас проверил, кликает даже на элемент вне браузера, что странно, т.к. в vk и fb такое не работало...

>>надо определить, что элемент уже на краю браузера
Какой элемент? На краю - в смысле снизу?
Имеется ввиду элемент (для клика) вне видимого поля браузера или на самом краю. т.е. ты читаешь это сообщение, но не видишь название темы, и не можешь его клинуть.
-----
Не совсем понятна логика эмулятора, он сам что ли скроллит до нужного элемента?
 

Oleg1987

Client
Регистрация
11.08.2014
Сообщения
1 278
Благодарностей
815
Баллы
113
Через них и беру. Сейчас проверил, кликает даже на элемент вне браузера, что странно, т.к. в vk и fb такое не работало...


Имеется ввиду элемент (для клика) вне видимого поля браузера или на самом краю. т.е. ты читаешь это сообщение, но не видишь название темы, и не можешь его клинуть.
-----
Не совсем понятна логика эмулятора, он сам что ли скроллит до нужного элемента?
Чтобы сделать скролл до нужного элемента, можно вызвать событие focus для этого элемента. Click можно произвести для любого элемента присутствующего в коде страницы не зависимо в видимой ли он части браузера или нет - он сам отскроллит и произведет click
 

Mikhail B.

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

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

Чтобы сделать скролл до нужного элемента, можно вызвать событие focus для этого элемента. Click можно произвести для любого элемента присутствующего в коде страницы не зависимо в видимой ли он части браузера или нет - он сам отскроллит и произведет click
Если я делаю на эмуляторе шаб, там все на эмуляторах(фокус сюда не входит). В общем проблемы то и нет в итоге, прекрасно кликает и скроллит автоматом. Это радует =)
 

Oleg1987

Client
Регистрация
11.08.2014
Сообщения
1 278
Благодарностей
815
Баллы
113

Mikhail B.

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

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

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