Selenium Ruby获取类型为css的链接的href

时间:2015-08-26 06:19:08

标签: ruby selenium selenium-webdriver

是否可以使用Ruby Selenium WebDriver获取以下元素的href?

<link type="text/css" rel="stylesheet" href="https://host/public-theme/css/main.css">

谢谢, 萨米尔

1 个答案:

答案 0 :(得分:1)

rejin建议,使用nokogiri解析HTML并找到CSS链接。

doc = Nokogiri::HTML(driver.page_source) 
doc.css('link[rel=stylesheet]').each do |e| 
puts e['href']
end