Method: Mechanize::Page::MetaRefresh.from_node

Defined in:
lib/mechanize/page/meta_refresh.rb

.from_node(node, page, uri) ⇒ Object



37
38
39
40
41
42
43
44
45
46
# File 'lib/mechanize/page/meta_refresh.rb', line 37

def self.from_node node, page, uri
  http_equiv = node['http-equiv']
  return unless http_equiv and http_equiv.downcase == 'refresh'

  delay, uri = parse node['content'], uri

  return unless delay

  new node, page, delay, uri.to_s
end