2

firewatir を使用しない限り、サポートされている機能ではないようですか?

私はそれをブラウズしましたが、どこにも見つからないようです.double_clickに出くわしましたが、コンソールで未定義のメソッドエラーが返されました.

これを回避する方法を知っている人はいますか?

4

2 に答える 2

7

double_click要素にはメソッドがあります。

試す:

browser.element.double_click

element要素型である必要はないことに注意してください。リンク、スパンなどのサブクラスにすることができます。

関連する rdoc: Watir-ClassicおよびWatir-Webdriver

于 2012-09-12T16:07:33.560 に答える
4

また、fire_event( "ondblclick")メソッドを試すこともできます

browser.link(:id,”object_to_doubleclick”).fire_event(”ondblclick”)

fire_eventメソッドは、次のようなさまざまなイベントをサポートします

  • onmousemove
  • オンマウスオーバー
  • onmousedown
  • onmouseup
  • onclick
  • onmouseoutともっとたくさん...
于 2012-09-15T22:01:34.180 に答える