Javascript не выполняется на странице с использованием Selenium - PullRequest
0 голосов
/ 08 февраля 2020

Мой Javascript не выполняется на моей странице (ах) с использованием Selenium.

Мой код:

    // Create a driver instance for chromedriver
    IWebDriver driver = new ChromeDriver();
    IJavaScriptExecutor js = (IJavaScriptExecutor)driver;

            driver.Manage().Window.Size = new Size(1100, 1100);
            driver.Navigate().GoToUrl("http://www.google.com/");
            js.ExecuteScript("function reloadScrollBars() { document.documentElement.style.overflow = 'auto';  document.body.scroll = 'yes';} function unloadScrollBars(){ document.documentElement.style.overflow = 'hidden'; document.body.scroll = 'no';}");

Может кто-нибудь поделиться какими-либо знаниями о том, почему он не выполняется?

1 Ответ

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

Это сработало

js.ExecuteScript("return document.body.style.overflow = 'hidden';");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...