On 8/24/06, Nuralanur / aol.com <Nuralanur / aol.com> wrote:
> Dear wccrawford,
>
> thank you for responding. Actually, I wanted to know whether there is
> some way to let rio behave as, say Windows Explorer or Firefox,
> as in that particular website ('http://www.math-jobs.com')
> or 'http://www.math-jobs.com/com/center', I get the same response
> from rio  as if I loaded it by lynx ('your browser doesn't  support frames').
>
> There is just no way to get past that message and to the version
> of the website with frames, which I get when I load it in the  traditional
> way, clicking it in  Mozilla 1.7.6.
>
> Do you know how to enforce behaviour as of Firefox or Internet  Explorer?

Basically, what you need to do is parse the HTML and the frameset tags
if you want to see the content of the site that contains frames.
That's what Firefox or IE do, in the end.  They get the "your browser
doesn't support frames" page, which contains the frameset information,
and render the content of the frameset specified in the source. Have a
look at the *page source* (not the frame source) of the site you're
trying to visit. You'll see <frameset> with <frame name="xxx"
src="yyy"> inside. You need to find these frame tags, and load the
(probably relative) URLs specified by the src attribute for them.
That's ultimately what all frames-aware browsers do.