Hi Marlon,

I tried the above code and I am getting the following error,

Ruby193/lib/ruby/gems/1.9.1/gems/watir-4.0.2-x86-mingw32/lib/watir/loader.rb:48:
 
stack level too deep (SystemStackError)

Watir version: Watir4.

Please advise what am I doing wrong here.

Thanks,
S
On Wednesday, 4 November 2009 12:40:40 UTC+5:30, Marlon wrote:
>
> yes for now this is the best solution I have. 
>
> On 11/4/09, Wesley Chen <[email protected] <javascript:>> wrote: 
> > Thank you very much. 
> > Only this way to get the meta data? I think it is not convenient enough. 
> > 
> > Thanks. 
> > Wesley Chen. 
> > For life, the easier, the better. 
> > 
> > 
> > On Tue, Nov 3, 2009 at 10:41 PM, chandu.tennety 
> > <[email protected] <javascript:>>wrote: 
> > 
> >> 
> >> Marlon, 
> >> Your original code works for me: 
> >> 
> >> {"Content-Type"=>"text/html; charset=iso-8859-1", "keywords"=>"title"} 
> >> 
> >> Chandu 
> >> 
> >> On Nov 2, 10:51 pm, Marlon <[email protected]> wrote: 
> >> > I found the part of the solution herehttp:// 
> >> groups.google.com/group/watir-general/browse_thread/thread/566... 
> >> > it still did not solve my problem. 
> >> > 
> >> > *sample html* 
> >> > 
> >> > <html> 
> >> > <head> 
> >> > <title>title</title> 
> >> > <meta content="title" name="keywords"/> 
> >> > <meta content="text/html; charset=iso-8859-1" 
> >> > http-equiv="Content-Type"/> 
> >> > 
> >> > *ruby file* 
> >> > 
> >> > require 'watir' 
> >> > require 'test/unit' 
> >> > 
> >> > class TC_MyTest < Test::Unit::TestCase 
> >> > 
> >> >   def test_meta_get 
> >> >     $ie = Watir::IE.start('<url to check>') 
> >> >     d=meta($ie) 
> >> >     puts d 
> >> >   end 
> >> > 
> >> >  def meta( browser ) 
> >> >     meta = {} 
> >> >     bmeta = 
> >> > browser.document.body.parentElement.getElementsByTagName( "META" ) 
> >> >     bmeta.each do |i| 
> >> >         k = i.name 
> >> >         if k == "" 
> >> >             k = i.httpEquiv 
> >> >         end 
> >> >         meta[ k ] = i.content 
> >> >     end 
> >> >     return meta 
> >> > end 
> >> > end 
> >> > 
> >> > this produces: 
> >> > 
> >> > Content-Typetext/html; charset=iso-8859-1title   keywords 
> >> > 
> >> > I what to be able to get first meta tag "name" attribute which is 
> >> "*keywords 
> >> > *" 
> >> > 
> >> > many thanks again! 
> >> > Marlon 
> >> 
> >> > 
> >> 
> > 
> > > 
> > 
>
>
> -- 
> Thanks! 
>
> Marlon M. Mojares 
> +639291625097 
>

-- 
-- 
Before posting, please read http://watir.com/support. In short: search before 
you ask, be nice.

[email protected]
http://groups.google.com/group/watir-general
[email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"Watir General" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to