[
http://jira.openqa.org/browse/WTR-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Zeljko closed WTR-221.
----------------------
Resolution: Won't Fix
If this is still a problem, please report it here:
https://github.com/watir/watir-classic/issues
> Get the text from a frame [patch]
> ---------------------------------
>
> Key: WTR-221
> URL: http://jira.openqa.org/browse/WTR-221
> Project: Watir
> Issue Type: New Feature
> Components: FireWatir
> Affects Versions: 1.6.7
> Reporter: Bret Pettichord
> Priority: Major
> Fix For: Soon
>
>
> Paul Rogers on the firewatir list:
> try this
> class Frame
> def url
> locate
> jssh_socket.send("#{DOCUMENT_VAR}.URL;\n", 0)
> window_url = read_socket()
> return window_url
> end
> def text
> assert_exists
> get_frame_text
> end
> end
> class Element
> def get_frame_text
> jssh_socket.send("var htmlelem =
> #{DOCUMENT_VAR}.getElementsByTagName('html')[0]; htmlelem.textContent;
> \n", 0)
> result = read_socket()
> return result
> end
> end
> jst add these lines after your require 'firewatir' line
> Paul
> On May 26, 6:58 am, MarioRuiz <[email protected]> wrote:
> > > A full example:
> > >
> > > require 'firewatir'
> > > require 'watir'
> > > ie=Watir::IE.new()
> > > ff=FireWatir::Firefox.new()
> > > url="http://www.tlwilliams.net/NOCCC/0005/0005pFrame.html"
> > > frame="menu"
> > >
> > > ff.goto(url)
> > > ie.goto(url)
> > >
> > > puts "************************ FIREFOX *************************"
> > > myframe=ff.frame(frame)
> > > puts myframe.text()
> > >
> > > puts "************************ INTERNET EXPLORER
> > > *************************"
> > > myframe=ie.frame(frame)
> > > puts myframe.text()
> > >
> > > ff.close()
> > > ie.close()
> > >
> > > The result is:
> > >
> > > Starting Firefox using the executable : C:\Program Files\Mozilla
> > > Firefox\firefox.exe
> > > Waiting for 2 seconds for Firefox to get started.
> > > ************************ FIREFOX *************************
> > >
> > > ************************ INTERNET EXPLORER *************************
> > > Web Publishing - Using Frames in HTMLFrames
> > >
> > > __5.0_Introduction_to_Frames
> > >
> > > __5.1_Using_Frames
> > >
> > > __5.2_Complex_Frames
> > >
> > > __5.3_Floating_Frames
> > >
> > > __5.4_References
> > >
> > > As you can see we don't have any text content from firewatir.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.openqa.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Wtr-development mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-development