前言:
目前同学们对“js新窗口打开链接”大体比较注重,兄弟们都需要学习一些“js新窗口打开链接”的相关资讯。那么小编也在网上搜集了一些对于“js新窗口打开链接””的相关知识,希望看官们能喜欢,姐妹们快快来学习一下吧!上一章我们介绍了如何获取页面中的链接。接下来介绍如何模拟用户打开链接。
原理:
Selenium操作页面元素其实是发送JavaScript命令到页面命令窗口,在元素上做操作需要保证元素可以支持该操作,比如input框可以输入,button可以click等。
实例:
本章实现的功能:
打开第一个链接关闭新打开的页面回到主页打开第二个链接
代码如下:
代码说明:
1、这里通过getWindowHandler来获取浏览器窗口句柄,这个窗口可以是新的页签、新的浏览器、新的弹窗。
2、通过浏览器窗口的title来判断当前句柄是哪个窗口的
3、通过close关闭窗口
4、通过switch().windows来切换窗口。switch还可以切开frame。
想了解WebDriver的更多方法,直接用今日头条app上方的搜索框输入“WebDriver 方法”就可以找到,头条搜索真的很强大,很方便,内容丰富,更快更全。如下:
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #js新窗口打开链接