2
が、私はこのようなリンクを持っている:Firewatir:ボタンをクリックしない、(私は変更することはできません)ウェブページ上のエラーなし
browser.frame(:index, "1").link(:text => "Details").click
:私のコードで
<a class="PSHYPERLINK" href="javascript:submitAction_win0(document.win0,'PRCSDETAIL_BTN$0');" tabindex="94" id="PRCSDETAIL_BTN$0" name="PRCSDETAIL_BTN$0"> Details</a>
を、私はこれを置きますリンクがクリックされていない、または少なくともこれは効果がありませんが、エラーは発生しません。スクリプトは単に続行されます。同じWebサイトで、上のようなJavaScriptを使用していても、他のリンクをクリックできるというのは面白いことです。 FireWatirが働くためにリンクの例:
<a class="PSSRCHRESULTSODDROW" tabindex="32" href="javascript:submitAction_win0(document.win0,'#ICRow2');">TESTQUERY</a>
「詳細」の前のスペースが問題の原因だと思います。 – user579691