Click here to get back home

Frames Not Displayed

 HomeNewsGroups | Search | About
 comp.infosystems.www.authoring.html    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
Frames Not Displayed JBH 09-24-2005
Get Chitika Premium
Posted by JBH on September 24, 2005, 1:07 pm
Please log in for more thread options


I developed a web site using frames (top, bottom and left navs),
however when any of the pages are accessed from a site other than the
index.html page (i.e. search engine, other sites linking to a page
other than out home page, etc), the system does not display the frames.
Is there some code I can add to always make it display the frames?


Posted by David Dorward on September 24, 2005, 9:50 pm
Please log in for more thread options


JBH wrote:

> I developed a web site using frames (top, bottom and left navs),

Oh dear.

> however when any of the pages are accessed from a site other than the
> index.html page (i.e. search engine, other sites linking to a page
> other than out home page, etc), the system does not display the frames.

Yes, this is one of the problems with frames.

> Is there some code I can add to always make it display the frames?

No. You could use JavaScript to test the URL in the top level frame, but
that wouldn't always work - and when it did work it would redirect users to
the homepage (which is not good since the information the search engine
found for them isn't on the homepage). You could take it a step further and
have every view a new frameset document and test to see if the URL of the
frameset matches one of the ones that could display the document the script
is in - but that is getting really rather bloated.

Best off just to lose the frames.

--
David Dorward <http://blog.dorward.me.uk/> <http://dorward.me.uk/>
Home is where the ~/.bashrc is

Posted by JBH on September 24, 2005, 1:56 pm
Please log in for more thread options


What other options would you recommend? My hosting company doesn't
allow SSI and if I tried to use JavaScript it would require rewriting
most of the site to get the formatting to look OK. What I would like
to do is have my header, left nav and footer visible at all times with
the only changes coming in the main page. Is there another way to do
this without frames? Is there some kind of code that will check to see
if the frames have loaded and load them if they aren't there?

If not, what solution would you recommend. Is there a site with some
sample code you could point me to which may help me resolve this
problem?

Thanks for your help.


Posted by David Dorward on September 24, 2005, 10:48 pm
Please log in for more thread options


JBH wrote:

Please learn to quote properly on Usenet.
http://oakroadsystems.com/genl/unice.htm#googlefu

> What other options would you recommend? My hosting company doesn't
> allow SSI and if I tried to use JavaScript it would require rewriting
> most of the site to get the formatting to look OK.

An offline preprocessor then.
http://www.allmyfaqs.com/faq.pl?Include_one_file_in_another

> What I would like to do is have my header, left nav and footer visible at
> all times

Why? The main effect of that is to reduce the area of the screen the user
can use for viewing content. They aren't likely to forget what site they
are on, and scrolling back up to the top to get back the menu is really
really easy.

> Is there some kind of code that will check to see
> if the frames have loaded and load them if they aren't there?

See my previous response.

--
David Dorward <http://blog.dorward.me.uk/> <http://dorward.me.uk/>
Home is where the ~/.bashrc is

Posted by Jake on September 25, 2005, 12:12 pm
Please log in for more thread options


>I developed a web site using frames (top, bottom and left navs),
>however when any of the pages are accessed from a site other than the
>index.html page (i.e. search engine, other sites linking to a page
>other than out home page, etc), the system does not display the frames.
> Is there some code I can add to always make it display the frames?
>

That's the way they work.

The only way you get to see the content of the full set-up is if you go
to the frameset page.

Otherwise, for the benefit of anyone accessing one of the pages from a
search engine, you just need to incorporate a link on the page --
probably something like 'No menu visible? Go here.' -- which is a link
back to the frameset page.

How about posting a url so we get to see the site?

Regards.
--
Jake (jake@gododdin.demon.co.uk -- just a 'spam trap' mail address)

Similar ThreadsPosted
RE: Frames Not Displayed September 26, 2005, 4:19 am
Why is
  • badly displayed ?
  • July 25, 2004, 4:33 pm
    HTML is not displayed but downloaded ! Please help ! August 19, 2004, 2:16 am
    html anchor tag displayed in middle not top October 11, 2005, 8:30 am
    Why is my page displayed differently on Mac vs. PC browsers? February 24, 2006, 9:50 pm
    WebPages with cyrillic chars are not displayed correctly January 9, 2006, 12:12 pm
    So, HOW should one do "frames" without Frames? September 6, 2004, 7:30 pm
    frames and N/FF/M April 6, 2005, 2:38 pm
    Re: CSS frames April 17, 2006, 3:52 pm
    frames/no frames July 22, 2006, 9:47 am

    Our other projects:

    Art Dolls, Fairies and Mermaids - Sunnyfaces.net

    Roy's Linux, Programming and Search Engines messages

    1-Script XML SitemapXML Sitemap