0
我的腳本首先訪問一個網址: -的Watir - 回到根框架
browser = Watir::Browser.new :firefox
browser.goto('http://anything.com')
然後它創建的iframe
browser.execute_script("$(#some-div).html('<iframe id="my_iframe" src='http://google.de'></iframe>')")
現在我想什麼是iframe內。所以,我呼籲:
browser.iframe(id: 'my_iframe').html
接下來我想執行另一個腳本
browser.execute_script("$(#some-div).html('<iframe id="my_iframe" src='http://new_url.de'></iframe>')
卻道出了iframe的背景下,不(要anything.com但瀏覽器本身還有點)頂部窗口。
我不能讓browser.iframe(id: 'my_iframe')
如何回點的Watir到頂級html文件?