Мой сценарий в первую очередь посетить URL: -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>')")
Теперь я хочу, чтобы получить то, что внутри фрейма. Поэтому я называю:
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 уровня?