Прокрутите вниз полосу прокрутки от div c# - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь прокрутить до конца div. Вот код из python, который работает.

element = driver.find_elements_by_class_name('paginated') #this one is the div
if len(element) > 0:
     driver.execute_script('arguments[0].scrollTop = arguments[0].scrollHeight', element[0])          

Кто-нибудь знает, как конвертировать его для C#? Я видел, что у меня нет execute_script в C#

1 Ответ

0 голосов
/ 07 февраля 2020

Тот же код в C# будет:

var elements = driver.FindElements(By.ClassName("paginated"));
if (elements.Any())
{
    ((IJavaScriptExecutor) driver)
        .ExecuteScript("arguments[0].scrollTop = arguments[0].scrollHeight",
            elements.First());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...