Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用SeleniumWebDriver将页面缩放设置为80%。使用Javascript executor只会减少Body标记。还有别的办法吗?_C#_Selenium Webdriver - Fatal编程技术网

C# 如何使用SeleniumWebDriver将页面缩放设置为80%。使用Javascript executor只会减少Body标记。还有别的办法吗?

C# 如何使用SeleniumWebDriver将页面缩放设置为80%。使用Javascript executor只会减少Body标记。还有别的办法吗?,c#,selenium-webdriver,C#,Selenium Webdriver,我有一个网站,将自动隐藏基于屏幕分辨率的内容。该网站的所有内容将只显示在页面缩放为80%及以下的情况下 我已经尝试过动作,Javascript执行器。什么都不管用。Javascript执行器只是减少Body标记中元素的大小。因此,决议根本没有改变。行动根本不起作用 新操作(驱动程序) .SendKeys(html,Keys.Control+Keys.Subtract+Keys.Null).Perform(); 新操作(驱动程序) .SendKeys(html,Keys.Control+“-”+K

我有一个网站,将自动隐藏基于屏幕分辨率的内容。该网站的所有内容将只显示在页面缩放为80%及以下的情况下

我已经尝试过动作,Javascript执行器。什么都不管用。Javascript执行器只是减少Body标记中元素的大小。因此,决议根本没有改变。行动根本不起作用

新操作(驱动程序) .SendKeys(html,Keys.Control+Keys.Subtract+Keys.Null).Perform(); 新操作(驱动程序)
.SendKeys(html,Keys.Control+“-”+Keys.Null).Perform()

对于chrome,我建议您尝试添加一个选项来运行:

--启用dsf的缩放功能

但我现在无法检查,但可能会有帮助

更多信息请点击此处:

谢谢你,亚历克斯。我会检查一下,很快让你知道。