Deleted User wrote: » Is there a good reason for using frames? Frames are not used much anymore - they are problematic as you have discovered. My advice would be to change your structure and use divs instead of frames for layout.
Roaster wrote: » We use divs/css mostly but the boss wants the Intranet redesigned and to use frames so when a change is made to the nav we dont have to change every page. Is there another way around this?
Deleted User wrote: » Absolutely - the easiest thing to do would be server side includes (e.g the include() function in PHP). You would create one header file including banner and nav menu, and another for the footer. You then just include the header file at the top of every content page and the footer file at the bottom. This way you only need to edit the header file to propagate the nav change throughout the entire site.
Roaster wrote: » Cheers SBS, much appreciated but when it comes to PHP I haven't a clue, would you mind sending me a link as an example. Thanks.
<html> <head> <!-- HEAD STUFF HERE --> </head> <body> <?php include("includes/menu.php"); ?> <!-- ON-PAGE STUFF HERE --> </body> </html>