Как проверить что мы уже в конце страницы и дальше крутить некуда ?

luk911

Client
Регистрация
17.01.2013
Сообщения
1 542
Благодарностей
579
Баллы
113
Собственно вопрос в заголовке.
Как определить, что мы уже в конце страницы.
 
Последнее редактирование:

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 690
Баллы
113

luk911

Client
Регистрация
17.01.2013
Сообщения
1 542
Благодарностей
579
Баллы
113
то что нужно.

Сделал на примере, но вычисление именно в конце ли мы страницы, может кому пригодиться.

C#:
var niz = project.Profile.AvailScreenHeight;

// Конструктор действий, тип Get
HtmlElement he = instance.ActiveTab.FindElementByAttribute("html", "fulltagname", "html", "regexp", 0);
if (he.IsVoid) return -1;
// Получить значение атрибута "top"
string height = he.GetAttribute("height");

var Y1 = he.GetAttribute("top");

// Текст для обработки
string text = project.ExecuteMacro(Y1);
// Обработка текста "Замена"
Y1 = Convert.ToString( Macros.TextProcessing.Replace(text, "-", "", "Text", "All"));

int num1 = (Convert.ToInt32(Y1));
int num2 = (Convert.ToInt32(niz));
int num3 = (Convert.ToInt32(height));

var Y2 = num3 - (num1 + num2);

if (Y2<10){
return "yes";
}
 
Последнее редактирование:
  • Спасибо
Реакции: Igorii

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