Selenium java窗口().fullscreen()返回到正常大小。
driver.manage().window().fullscreen();
Full Scrren在Chrome上工作,但在第一页加载时会立即恢复正常大小。
toiithl61#
当页面使用driver.manage().window().fullscreen();后重新加载时,浏览器窗口将恢复到正常大小。如果您希望在页面重新加载后保持浏览器窗口处于全屏模式,则需要在页面重新加载后再次在代码中包含“fullscreen()”方法。或者,您可以使用“setSize()”方法相应地设置窗口大小,或使用“maximize()”方法最大化浏览器窗口,这些更改即使在页面重新加载后也会保留。使用“setSize()”,如下所示:driver.manage().window().setSize(height, width);其中height和width,您可以使用您的屏幕高度和宽度来设置浏览器窗口以匹配它。使用'maximize()'方法如下:driver.manage().window().maximize();
driver.manage().window().setSize(height, width);
driver.manage().window().maximize();
njthzxwz2#
也可以使用“标注类”设置浏览器大小。尺寸大小=新尺寸();//浏览器当前大小int hight=size.gethight();整数宽度=大小.getwidth();尺寸sz=新尺寸(1000,900);sz.管理().窗口.设置大小(sz);///您还可以使用JavaScript引擎来查找浏览器的高度和宽度。Ex- var w =窗口内部宽度;var h =窗口内部高度;
2条答案
按热度按时间toiithl61#
当页面使用
driver.manage().window().fullscreen();
后重新加载时,浏览器窗口将恢复到正常大小。如果您希望在页面重新加载后保持浏览器窗口处于全屏模式,则需要在页面重新加载后再次在代码中包含“fullscreen()”方法。或者,您可以使用“setSize()”方法相应地设置窗口大小,或使用“maximize()”方法最大化浏览器窗口,这些更改即使在页面重新加载后也会保留。
使用“setSize()”,如下所示:
driver.manage().window().setSize(height, width);
其中height和width,您可以使用您的屏幕高度和宽度来设置浏览器窗口以匹配它。使用'maximize()'方法如下:
driver.manage().window().maximize();
njthzxwz2#
也可以使用“标注类”设置浏览器大小。
尺寸大小=新尺寸();
//浏览器当前大小int hight=size.gethight();
整数宽度=大小.getwidth();
尺寸sz=新尺寸(1000,900);
sz.管理().窗口.设置大小(sz);
///您还可以使用JavaScript引擎来查找浏览器的高度和宽度。
Ex- var w =窗口内部宽度;var h =窗口内部高度;