【发布时间】:2011-09-27 00:32:30
【问题描述】:
在旧版本的 IE 中,有一个弹出窗口。 在 IE9 中,它的底部是一个有趣的栏。 有人尝试过任何可行的方法吗?
【问题讨论】:
在旧版本的 IE 中,有一个弹出窗口。 在 IE9 中,它的底部是一个有趣的栏。 有人尝试过任何可行的方法吗?
【问题讨论】:
目前唯一的方法是发送 TAB。
例如 Watir 和 RAutomation
ww = Watir::IE.attach(:url, /1.1.1.127/)
#Click on download link
ww.link(:text, /Download_link/).click
#Click on 'Save As' in the 'funny looking bar on the bottom'
wrauto = RAutomation::Window.new(:title => ww.title)
wrauto.send_keys("{TAB}")
wrauto.send_keys("{TAB}")
wrauto.send_keys("{DOWN}")
wrauto.send_keys("{DOWN}")
wrauto.send_keys("{ENTER}")
#popup window to save
w = RAutomation::Window.new(:title => /Save As/)
#Direction that you going to save
w.text_field(:class => "Edit", :index => 0).set path_direction
w.button(:value => "&Save").click
RAutomation::Window.new(:title => /complete/).button(:value => "Close").click
【讨论】: