FrontPage and NavBars and FrameSets: Oh My!

I’m building a company website. I use a Shared Border NavBar to let users move from one section of the site to the next. One of these sections (Travel Directions) is a Frameset. I need the NavBar to point to the FrameSet (not one of the pages displayed in the FrameSet) but I also need the NavBar to display in the FrameSet.

Is this possible?

i’m not exactly sure what your goal is (maybe a link?) but here’s some tips:

the link to the frameset on your nav should go to <a href=frameset.html target="_top">

if you want one of the frames in your directions frameset to contain the nav bar, just make it a blank page with just the nav bar in it, and don’t include the nav on other pages in the frameset.

to get out of the frameset, you want all links within the frameset that need to get out of the frameset to point to target=_top

also, and i don’t mean to flame, but web sites for businesses shouldn’t be made with FrontPage. It’s not exactly the professional standard. I won an award once for a Web site I made once for a magazine, and the guy who took over after me messed up the entire thing (and every single page of every issue before his) by using frontpage and whatever it does.

To link to the FrameSet, link to the “FrameSet” page–the one that contains the frameset with the appropriate page framed in–and add target="_top" to the href. To add in the NavBar:

I am assuming the navbar will be in left.htm. Open left.htm, append “target=_top” to every link, and save as left2.htm. What you do to make it work as a framed page is make your frameset page like so (my notes in red):

<frameset cols=“120(this is the width of your left.htm file),*” border=“0” framespacing=“0” frameborder=“NO”>
<frame src="/nameof the directory this files is in/left2.htm" name=“navbar” marginwidth=“0” marginheight=“0” scrolling=“NO” noresize frameborder=“NO”>
<frame src=“URL of page you’re framing in” marginwidth=“0” marginheight=“0” name=“mainr”>
</frameset>

Let me stop you there. Here is my problem: I’m not getting to the Frameset from an <A HREF>… I’m getting there using the NavBar. So, thanks to the way FrontPage builds NavBars, I need the page which I want the NavBar to point to (the frameset itself) to appear in the Navigation View.

But, I can’t place the frameset in the Navigation View, the best I can do is place one of the framed pages in there. But, when I do that, the NavBar Link points to that page, and not the Frame Set.

Is that clearer?

Can you possibly post a link for us to look at?

Since I’m a real web designer and so don’t use Frontpage ;), I can’t tell you how to link it the page in the WYSIWYG manner FrontPage would want you to. But I can get the link to work, if you open the navbar file and edit the HTML directly.

The navbar is an HTML page and so it must have standard links in it somewhere. If you know the name of the frameset page and how to set up a link, you can open the navbar (as to where to find the navbar, see what I quoted above) in HTML view and edit the code there directly. Just make the appropriate link <a href=“directory structure here/NameOfLink.html” target="_top"><!-- navbar button code goes here —></a>