I am using Javascript Menu Builder 1.0 to provide a drop-down menu on http://www.navalofficer.com.au. It works well, but every time I add a page to the web site and change the menu I have to update every page with the new html and reload every page to the web site yet again. Is there a work around for this, please? Is there a css option that might help? Can anyone point me towards a site where I can learn how to handle this?
Regards
Fred
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
Front Page (2002)
Home » Forums » Developers, developers, developers » Web design and development » Front Page (2002)
- This topic has 27 replies, 4 voices, and was last updated 20 years, 5 months ago.
AuthorTopicWSflane
AskWoody LoungerSeptember 15, 2004 at 6:12 am #409929Viewing 3 reply threadsAuthorReplies-
WSjscher2000
AskWoody LoungerSeptember 15, 2004 at 6:37 pm #877617Are the menus the same on every page, or do they somehow indicate the current page? If they are the same for every page, it sure would be convenient if HTML had a feature to “insert other HTML file here.”
There is a concept of an “inline frame” (IFRAME) that can do just that. I’ve never used one, but there was some discussion down on the Web Development board. You might check on FP’s Insert menu and see if it is supported. If so, you can save the menu as its own HTML file and just have an IFRAME in your other pages.
If that doesn’t work, it should be possible to use JavaScript to insert the HTML for the menus. Off the top of my head, I can’t think of an efficient way to do this (efficient meaning not having to rewrite all the HTML so that it will be properly understood by the script interpreter), but maybe someone will have an idea.
Finally, there is the notion in FrontPage of “shared borders,” but this might not be the best choice unless everything above the menus (assuming they are horizontal) also is “shared” on each page.
-
WSflane
AskWoody LoungerSeptember 17, 2004 at 12:42 am #878213I responded once to this message, but I’m not sure it got through. Please bear with unnecessary repetition.
First, very many thanks for the swift response.
I have the same menus and banner on each page.
I tried “inline frame” but the white space required for the large drop down menu to deploy, in horizontal or vertical mode, is too big.
I was unable to put anything other than an image file in my “shared borders”. It would not look at the html file that sets up the menu on my present pages.
I’m still trying to find a solution.
Regards
Fred -
WSjscher2000
AskWoody LoungerSeptember 17, 2004 at 3:48 am #878233(Edited by jscher2000 on 16-Sep-04 21:48. )
After you add the border, you can open the file directly for editing. For example, let’s say your web is named DEMOWEB and is inside your MyWebs folder. You would add a top shared border and save it. You then have this new HTML file:
C:Documents and SettingsUsernameMy DocumentsMy WebsDEMOWEB_borderstop.htm
You can open that file and carefully insert your menu code, trying not to disturb anything that it appears FrontPage would have proprietary feelings about. Does it work?
Added: If you cannot see the _borders folder in FrontPage’s File>Open… dialog, you may not be showing hidden files and folders. This is determined in Windows Explorer, under Tools>Folder Options…>View (many interesting options here).
-
-
WSjscher2000
AskWoody LoungerSeptember 17, 2004 at 3:48 am #878234(Edited by jscher2000 on 16-Sep-04 21:48. )
After you add the border, you can open the file directly for editing. For example, let’s say your web is named DEMOWEB and is inside your MyWebs folder. You would add a top shared border and save it. You then have this new HTML file:
C:Documents and SettingsUsernameMy DocumentsMy WebsDEMOWEB_borderstop.htm
You can open that file and carefully insert your menu code, trying not to disturb anything that it appears FrontPage would have proprietary feelings about. Does it work?
Added: If you cannot see the _borders folder in FrontPage’s File>Open… dialog, you may not be showing hidden files and folders. This is determined in Windows Explorer, under Tools>Folder Options…>View (many interesting options here).
-
WSflane
AskWoody LoungerSeptember 17, 2004 at 12:42 am #878214I responded once to this message, but I’m not sure it got through. Please bear with unnecessary repetition.
First, very many thanks for the swift response.
I have the same menus and banner on each page.
I tried “inline frame” but the white space required for the large drop down menu to deploy, in horizontal or vertical mode, is too big.
I was unable to put anything other than an image file in my “shared borders”. It would not look at the html file that sets up the menu on my present pages.
I’m still trying to find a solution.
Regards
FredWSDrew
AskWoody Lounger-
WSjscher2000
AskWoody LoungerSeptember 21, 2004 at 12:35 am #879380True. I meant with a client-side pull. Using SSI requires that the poster rename her pages with an extension like .shtml so the server will process the include directive. With a FrontPage web, renaming always gave me heartburn, so maybe that’s why I can’t ever remember using SSI (I used ASP instead).
-
WSDrew
AskWoody Lounger -
WSflane
AskWoody LoungerSeptember 25, 2004 at 1:20 am #881362Dear Jsher and Drew,
I dunno. Every time I try, the best I can manage with an include file is an immediate menu insert that stays there after I save that page. I don’t seem to be able to make to seek an updated menu. Is there some trick I’m missing?
I must admit the include file gives me better results than the shared border, which had space problems in that I have to drop teh border to accommodate all the drop menus that would otherwise just temporarily flow over existing text, like the include file.
Regards
Fred -
WSjscher2000
AskWoody LoungerSeptember 25, 2004 at 9:16 pm #881546The idea would be that you would edit all your pages to have the include directive, remove the menu code from those pages, and keep the menu code centralized in the include file. Whenever you want to change the menus, just update the one include file.
I’m not sure where that is failing. (Seems safest to test with just a few pages until it is working.) As noted above, in order for the include directive to be processed, the web server has to recognize it as a file that uses server-side includes. The usual way to do this is to change the file name to .shtml or .sht (but if those don’t work, your server might not support SSI and this whole idea goes up in flames).
-
WSjscher2000
AskWoody LoungerSeptember 25, 2004 at 9:16 pm #881547The idea would be that you would edit all your pages to have the include directive, remove the menu code from those pages, and keep the menu code centralized in the include file. Whenever you want to change the menus, just update the one include file.
I’m not sure where that is failing. (Seems safest to test with just a few pages until it is working.) As noted above, in order for the include directive to be processed, the web server has to recognize it as a file that uses server-side includes. The usual way to do this is to change the file name to .shtml or .sht (but if those don’t work, your server might not support SSI and this whole idea goes up in flames).
-
WSLeif
AskWoody Lounger -
WSflane
AskWoody Lounger -
WSjscher2000
AskWoody LoungerSeptember 28, 2004 at 3:46 am #882200The code has been “obfuscated” so that it’s extremely difficult to read. The first part of the script does the browser identification. It sorts out MSIE from Mozilla, that much is clear, but then it gets really difficult to trace.
If you can find some code that’s readable, we could work with it, but this stuff is impossible. I guess this means you need to go back to the publisher (http://www.usingit.com/%5B/url%5D)and complain. Maybe they’ll upgrade you to the “Gold” version (which at least says it was tested with Netscape 6 and Mozilla 1.x).
-
WSflane
AskWoody LoungerOctober 1, 2004 at 3:53 am #883666Ureka. The include page hint finally hit the spot. I don’t know what I was doing wrong before, but a clean sheet and fresh try certainly worked with the four new pages I tried.
The Firefox problem is on the back burner.
As I recall, the “Gold” version of the menu builder had a couple of undesirable visual characteristics when I looked at it a couple of years ago. That’s why I chose the version included in the web site.
Anyhow, to coin a phrase. Very many thanks for the include page heads up.
Regards
Fred -
WSjscher2000
AskWoody LoungerSeptember 28, 2004 at 3:46 am #882201The code has been “obfuscated” so that it’s extremely difficult to read. The first part of the script does the browser identification. It sorts out MSIE from Mozilla, that much is clear, but then it gets really difficult to trace.
If you can find some code that’s readable, we could work with it, but this stuff is impossible. I guess this means you need to go back to the publisher (http://www.usingit.com/%5B/url%5D)and complain. Maybe they’ll upgrade you to the “Gold” version (which at least says it was tested with Netscape 6 and Mozilla 1.x).
-
WSflane
AskWoody Lounger -
WSLeif
AskWoody Lounger -
WSflane
AskWoody LoungerSeptember 25, 2004 at 1:20 am #881363Dear Jsher and Drew,
I dunno. Every time I try, the best I can manage with an include file is an immediate menu insert that stays there after I save that page. I don’t seem to be able to make to seek an updated menu. Is there some trick I’m missing?
I must admit the include file gives me better results than the shared border, which had space problems in that I have to drop teh border to accommodate all the drop menus that would otherwise just temporarily flow over existing text, like the include file.
Regards
Fred
-
-
-
WSDrew
AskWoody Lounger
WSjscher2000
AskWoody LoungerSeptember 21, 2004 at 12:35 am #879381True. I meant with a client-side pull. Using SSI requires that the poster rename her pages with an extension like .shtml so the server will process the include directive. With a FrontPage web, renaming always gave me heartburn, so maybe that’s why I can’t ever remember using SSI (I used ASP instead).
WSDrew
AskWoody LoungerWSjscher2000
AskWoody LoungerSeptember 15, 2004 at 6:37 pm #877618Are the menus the same on every page, or do they somehow indicate the current page? If they are the same for every page, it sure would be convenient if HTML had a feature to “insert other HTML file here.”
There is a concept of an “inline frame” (IFRAME) that can do just that. I’ve never used one, but there was some discussion down on the Web Development board. You might check on FP’s Insert menu and see if it is supported. If so, you can save the menu as its own HTML file and just have an IFRAME in your other pages.
If that doesn’t work, it should be possible to use JavaScript to insert the HTML for the menus. Off the top of my head, I can’t think of an efficient way to do this (efficient meaning not having to rewrite all the HTML so that it will be properly understood by the script interpreter), but maybe someone will have an idea.
Finally, there is the notion in FrontPage of “shared borders,” but this might not be the best choice unless everything above the menus (assuming they are horizontal) also is “shared” on each page.
WSDrew
AskWoody LoungerWSDrew
AskWoody LoungerViewing 3 reply threads -

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Backing up Google Calendar
by
CWBillow
1 hour, 36 minutes ago -
Windows 11 Insider Preview build 27818 released to Canary
by
joep517
14 hours, 14 minutes ago -
File Naming Conventions (including Folders)
by
Magic66
11 hours, 59 minutes ago -
Windows 11 Insider Preview Build 26100.3613 (24H2) released to Release Preview
by
joep517
21 hours, 32 minutes ago -
Microsoft sends emails to Windows 10 users about EOS
by
Alex5723
8 hours, 10 minutes ago -
Outlook 2024 importing Calendar and Contacts – FAILURE
by
Kathy Stevens
15 hours, 58 minutes ago -
Adding Microsoft Account.
by
DaveBRenn
22 hours, 57 minutes ago -
Windows 11 Insider Preview build 26120.3576 released to DEV and BETA
by
joep517
1 day, 22 hours ago -
Windows 11 Insider Preview Build 22635.5090 (23H2) released to BETA
by
joep517
1 day, 22 hours ago -
Windows 11 won’t boot
by
goducks25
2 days, 12 hours ago -
Choosing virtual machine product for Windows on Mac
by
peterb
1 day, 12 hours ago -
Rest in Peace
by
Roy Lasris
2 days, 17 hours ago -
CISA : Install Windows March 2025 Updates until April 1 or shut down PC.
by
Alex5723
2 days, 16 hours ago -
Google proposes users with incompatible Win 11 PCs to migrate to ChromeOS Flex
by
Alex5723
2 days, 17 hours ago -
Drivers for Epson Perfection V600 Photo – scanner
by
Bookman
1 day, 22 hours ago -
Long Time Member
by
jackpet
2 days, 20 hours ago -
Woody Leonhard (1951–2025)
by
Will Fastie
14 hours, 18 minutes ago -
What I learned from Woody Leonhard
by
B. Livingston
2 days, 13 hours ago -
Windows Settings today
by
Simon Bisson
3 days, 4 hours ago -
Mail Merge magic in Microsoft Word
by
Peter Deegan
2 hours, 37 minutes ago -
Businesses in the crosshairs
by
Susan Bradley
1 day, 18 hours ago -
Double-row taskbar?
by
CWBillow
10 hours, 9 minutes ago -
Upgrading non-supported HW to Win 11
by
RetiredGeek
19 hours, 44 minutes ago -
Audio locks up after 15 minutes
by
WSArthurR
19 hours, 15 minutes ago -
Copilot app uninstalled
by
Susan Bradley
17 hours, 26 minutes ago -
Strongbox Password Manager Sold to Applause Group – Cost Escalation Imminent
by
Paul T
4 days, 14 hours ago -
SharePoint
by
CBFPD-Chief115
3 days, 12 hours ago -
Google replacing Google Assistant with Gemini AI assistant
by
Alex5723
4 days, 17 hours ago -
You can no longer stop Alexa from sending voice recordings to Amazon
by
Alex5723
4 days, 17 hours ago -
Meeting Woody in person
by
Susan Bradley
15 hours, 49 minutes ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.