Высота полосы прокрутки - PullRequest
       1

Высота полосы прокрутки

1 голос
/ 10 января 2020

Фон : На странице много полос прокрутки.

Первая прокрутка не начинается с верхней части страницы. У страницы есть заголовок, который всегда остается сверху и снизу, начинается прокрутка. Внутри этой области прокрутки есть больше модулей с полосами прокрутки.

Вопрос : Как проверить наличие полосы прокрутки для модулей и страницы?

Я пытался: :

WebElement container = driver.findElement(By.cssSelector("_________"));
int scrollHeight = parseInt(container.getAttribute("scrollHeight"));
int offsetHeight = parseInt(container.getAttribute("offsetHeight"));
Boolean isScrollable = scrollHeight> offsetHeight;

Который представлен здесь как решение: Селен, убедитесь, что у div есть полоса прокрутки

Но он дает одинаковую высоту для каждого модуля. Что я делаю неправильно? Если нет Java, есть ли решение с использованием JavaScriptExecutor?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...