Фон : На странице много полос прокрутки.
Первая прокрутка не начинается с верхней части страницы. У страницы есть заголовок, который всегда остается сверху и снизу, начинается прокрутка. Внутри этой области прокрутки есть больше модулей с полосами прокрутки.
Вопрос : Как проверить наличие полосы прокрутки для модулей и страницы?
Я пытался: :
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
?