ChromeOptions将浏览器缩放设置为80%

时间:2017-12-21 12:35:21

标签: c# selenium selenium-chromedriver chrome-options

打开selenium框架的浏览器时,我想将默认缩放值设置为80%。沿着下面的线条。这可以通过ChromeOptions实现。

private static ChromeOptions GetChromeOptions()
{
    ChromeOptions options = new ChromeOptions();
    options.AddArgument("--start-maximized");
    options.AddArgument("Zoom 80%");
    return options;
}

1 个答案:

答案 0 :(得分:1)

要将缩放级别设置为 80% ,您可以使用 Javascriptexecutor 并使用以下任一选项:

((IJavaScriptExecutor)driver).executeScript("document.body.style.transform='scale(0.8)';");

((IJavaScriptExecutor)driver).executeScript("document.body.style.zoom='80%';");
  

注意:偏离 100% 的标准默认缩放值可能会影响 Web Browsers 的功能