Selenium RC 录制的脚本不能识别新打开的窗口的解决办法

上一篇 / 下一篇  2011-09-07 15:36:23 / 个人分类:Selenium

指定当前的窗口:

string IdTwo = "";

IdTwo = ie.GetAllWindowNames()[2];

ie.SelectWindow(IdTwo);

Thread.Sleep(2000);

 

//////////////////////////

 

GetAllWindowNames()[2];这个函数是将打开窗口的名字全部放在数组中,只需知道是第几个窗口就可以用SelectWindow(IdTwo)得到WindowName.

 

 

如果打开的窗口太多的话可以这样解决:

 string IdTwo = "";

 int a;

 a=ie.GetAllWindowNames().lenth;

 IdTwo = ie.GetAllWindowNames()[a-1];

 ie.SelectWindow(IdTwo);

 Thread.Sleep(2000);

 


TAG:

 

评分:0

我来说两句

Open Toolbar