Welcome to WebmasterWorld Guest from

Forum Moderators: ergophobe

Message Too Old, No Replies

Recommendations on navigation menu

Need to replace 10 year old menu



4:49 pm on Jan 16, 2010 (gmt 0)

10+ Year Member

I need to replace my 10 year old navigation menu. It doesn't display with Firefox, and half the time it won't even work properly with IE unless you reload the page.

I'd like to have the links in a separate file, so when I need to make changes, I only have to change that one file to update the menu wherever it appears.

I'd like something simple, with a small footprint in the HTML on the individual pages. The one I have always sits at the top of the page, even when scrolling, and I think that's a nice feature.

It doesn't need to be fancy, perhaps just change fonts and colors, and I don't need multiple levels, just 5-6 links that display initially, then a drop down or something when they're clicked on or on mouseover.

I've been searching for the last few weeks, and I also searched here, but thought I'd ask before I invested too much more time. I don't mind paying for it, as long as it's not hundreds of dollars.

I have searched some of the bigger sites that offer these scripts, but haven't found anything that meets my needs, is easy to install, and doesn't require a lot of time to implement.

I'd like it to work with all the popular browsers.

Thanks in advance for any ideas and suggestions.


4:00 pm on Jan 20, 2010 (gmt 0)

5+ Year Member

Could you tell us a little more about the environment that you're running? Is the website written in PHP or just plain HTML (if it's 10 years old) and do you use a CMS and if so, which one?


9:25 pm on Jan 20, 2010 (gmt 0)

10+ Year Member

The site is HTML 4.0 Transitional, no CMS.


6:04 pm on Jan 21, 2010 (gmt 0)

5+ Year Member

Not sure if this helps but you could take a look at a css menu builder (search for "menu builder").

I've just used these menu builders to create the css driven menu I want for my site, and then I change the style to match the site. Typically, these menu builders are cross browser compatible.



3:30 am on Jan 23, 2010 (gmt 0)

WebmasterWorld Administrator ergophobe is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month


I can't stress how much work it will take you to separate out reusable elements like navigation. It's well worth it.

In the simplest case, all you need to do is use Server Side Includes or a simple PHP include as in


Done. Navigation is in one file and life is good.


12:54 pm on Jan 27, 2010 (gmt 0)

10+ Year Member

I was able to get the old menu working again. (For now.) I found it had been updated to address an issue with Opera, which also fixed the non-display issue in Firefox. I realize it's likely a temporary fix at best, as with any browser update it could stop working again.

I might see about paying someone to update the code to make it work better, since I like it that much, and my site's visitors are used to it now and say they like it.

Thanks for the help, everyone.


Featured Threads

Hot Threads This Week

Hot Threads This Month