1
Мне нужно вытащить определенную строку, которая находится в некотором встроенном javascript на странице, используя nokogiri. Как мне это сделать?Как получить значение javascript, используя Nokogiri?
Мне нужно вытащить определенную строку, которая находится в некотором встроенном javascript на странице, используя nokogiri. Как мне это сделать?Как получить значение javascript, используя Nokogiri?
doc.css('script').each do |script|
puts script.content
end
С помощью встроенного JavaScript вы имеете в виду, что вызов типа document.write производит визуальный контент на странице? Если это так, вы не можете сделать это с помощью Nokogiri, если у вас нет другого инструмента, который запускает JS и создает эквивалентную разметку для соответствующих изменений DOM. – Phrogz