Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要获取 HTML 页面上所有链接的数组。我怎么能做到这一点?
您可以通过执行以下操作获取页面上所有链接的集合:
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方法(尽管我不记得需要这样做的时间):
to_a
browser.links.to_a