首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

selenium webdriver学习(六)-怎么得到弹出窗口

2012-08-10 
selenium webdriver学习(六)------------如何得到弹出窗口在selenium 1.X里面得到弹出窗口是一件比较麻烦

selenium webdriver学习(六)------------如何得到弹出窗口

在selenium 1.X里面得到弹出窗口是一件比较麻烦的事,特别是新开窗口没有id、name的时候。当时还整理了处理了几种方法,详见:http://seleniumcn.cn/read.php?tid=791?。在selenium webdriver中得到新开窗口相对简单的多,它无关新开窗口的id、name等属性。以下面的html为例:

?下面的代码演示了如何去得到弹出的新窗口

?

while(it.hasNext()){String handle = it.next();if(currentWindow.equals(handle)) continue;WebDriverwindow = dr.switchTo().window(handle);System.out.println("title,url = "+window.getTitle()+","+window.getCurrentUrl());}

?

更改原因:?

循环里面有两次it.next,多取了一次。

1 楼 shine22fmf 2012-06-13   学习了,感谢一下!哈哈 2 楼 qi_ling2005 2012-06-13   shine22fmf 写道学习了,感谢一下!哈哈
不客气

热点排行