Selenium 2 - Switching focus to a frame that has no name/id

后端 未结 5 2012
轻奢々
轻奢々 2021-01-02 12:13

So right now I\'m trying to figure out how I can switch focus to a frame in Selenium 2 when the frame has no name or id? For a named frame I do:

driver.Switc         


        
5条回答
  •  猫巷女王i
    2021-01-02 12:29

    driver.switchTo.frame() is overloaded to accept a frame name or an integer. This int is a 0 based index of the frames available. The first frame would be 0, the second 1 and so on.

    I've just run a really quick test using the java binding and Firefox against this HTML page.

    
    
        
        
    
    
    

    I'm successfully able to use driver.switchTo().frame(0); to refer to frame a and driver.switchTo().frame(1); to access frame b.

提交回复
热议问题