If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

* Let it load with the three pages as they normally would.
* The content FRAME tag has an 'id="framec"' attribute.
* The FRAMESET tag has "onload='OtherPage();'" as an attribute.
* There is a JavaScript function called "OtherPage" which picks up the document.location to check for anything after a question (?) mark. This would be the target content page.
* If that target exists and is different from the default, I use "window.frames['framec'].location=Target;" to reload that page within the frameset.

I can't create a link to any internal pages in a site that I just took over. All links from elsewhere take me to the default page....

This is why framesets are so hated

If you are concerned about page links from "within" your site then all you need to do is add the "target=" attribute to all your <a> tags to tell the frameset which frame to open the page in. If you leave out "target=" it defaults to top.

So

<a href="somepage.html">Click</a>

becomes

<a href="somepage.htm" target="contentpagename">Click</a>

If you want to have external links from "without" your site be able to load a page then you'll need to do something like jalarie was suggesting