如何打印模态对话框的文本

时间:2012-08-13 13:19:46

标签: ruby watir-webdriver

如果有,是否有一种简单的方法来打印模态对话框的文本和/或标题?

puts $browser.modal_dialog.text

undefined method `modal_dialog' for #<Watir::Browser:0xa7335d4>

gem list
watir-webdriver (0.6.1)

由于难以预测的阻塞弹出窗口,我必须经常在我的代码中运行:

(puts "$browser.modal_dialog.text would be nice here..."; $browser.driver.switch_to.alert.dismiss)    rescue (puts __LINE__.to_s + ": #{$!}"; ) # No alert is present 1282: Modal dialog present

1 个答案:

答案 0 :(得分:1)

假设我们正在讨论javascript警报窗口,以下内容将为您提供文本。

$browser.driver.switch_to.alert.text

获得冠军我没有任何运气。