这是因为点开另一个页面的时候,加了_blank,然后弹出来一个window。
又因为
不支持_blank,所以随机分配了一个target,叫做selenium_blank50033。
此时selenium里面的action变成
selectWindow
name=selenium_blank50033
下一次再跑的时候,他也去找这个target,但是找不到了。
于是把name改回去
selectWindow
name=_blank
再跑的话,没有问题了。
但是这个只针对,新开了一个窗口的情况。如果新开了多个_blank的话,估计依然没办法定位。好的办法,还是在html里面指明target了。
关于window的name