1

存在する場合、モーダルダイアログのテキストやタイトルを印刷する簡単な方法はありますか?

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
4

1 に答える 1

1

JavaScript アラート ウィンドウについて話していると仮定すると、次のようにテキストが表示されます。

$browser.driver.switch_to.alert.text

タイトルを獲得するのに運がありませんでした。

于 2012-08-13T14:17:47.903 に答える