0

HTML ページ上のすべてのリンクの配列を取得する必要があります。どうすればこれを行うことができますか?

4

1 に答える 1

7

次のようにして、ページ上のすべてのリンクのコレクションを取得できます。

browser.links

また

browser.as

次に、次のようなことができます。

#Get all link texts as an array
browser.links.collect(&:text)

#Click the second link
browser.links[1].click

リンクを配列として本当に必要な場合は、to_aメソッドを使用できます (ただし、これが必要になった時期を思い出すことはできません)。

browser.links.to_a
于 2013-02-07T17:21:20.290 に答える