This refers to FP2000, other versions may behave the same.
Problem: As soon as you enable shared borders on a page, FP creates a table to position the borders. This means that wherever you place your script tags within the body they have no choice but to reside in a TD cell.
When the script is located in a table cell it seems unable to size the menu correctly, and although the script runs, the menu bar is a small dash about 5 pixels by 1 pixel. I have tried various methods outlined on this site including placing a large transparent graphic next to the script to make the cell bigger - but to no effect.
I have found that my only solution is to place the script statements in the <Head> section.
I read somewhere in this site that this is bad practice.
It seems to work fine in IE5 but I'm not sure about other browsers.
Can someone explain the implications of this.
You can test out this method at http://www.rotary1220.org/02
Thanks
Mark
More on Frontpage shared borders
I'm not sure what you are getting at. How does this setting help? Do you understand my original positing? Can I explain it better?Andy wrote:Hi,
You can set loadWait to 1 in mmenu.js
This is not desired however as you will need to wait until your tables and content have been drawn before the menu will show.
Cheers
Andy
Regards
Mark
By setting loadWait to 1 this will wait until the page has loaded before rendering the menu. This should enable you to see the menu with FrontPage Shared Borders.
The only browser that will not work properly with code in the Head is Opera all other browser will work fine. So if you don't need support for Opera your solution may well work for you.
-- Andy
The only browser that will not work properly with code in the Head is Opera all other browser will work fine. So if you don't need support for Opera your solution may well work for you.
-- Andy