HTML Frame Alternative


Anyone who knows an alternative to HTML frames? We want something that is search engine compatible. Because Using frames are bad for websites specially if you want PR ratings on each pages. Anyone?

Who is Participating?
instead of iframes you can use divs with overflow which look like an iframe. but the content is in a div in the same page like:
<div style="width: 10px; height: 20px; overflow:auto; border:2px inset; padding: 2px;>text for "iframe"</div>
well for page layout you can use divs along with css or tables...
openaccountAuthor Commented:
We have this one page which is linked to many pages with different menus. we want that page to follow the menu of the previous page where the page was loaded from.

for the menus we are using this code to insert them.

<!--#INCLUDE virtual="target-page.html" -->
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

openaccountAuthor Commented:
First we though of frames or iframes because we can load all pages from the frames but we though of the search engline problem.
The search engine problem is only if you don't have a <NOFRAMES> with links to the pages in the <FRAMESET>.  However, the search results would link into the page fragments, you would write some javascript to reinstate the frameset, like the MSDN Library does.

The visual alternative to a frameset has been covered by hernst42.  The server-side alternative, is to use server-side includes like you suggested, but it would be nice to parameterise your includes if you can (using global variables or information out of the request if your scripting language doesn't support parameterised includes).


An alternative to HTML fame would be HTML notoriety, but that avenue is paved with peril.
LOL, never mind!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.