wenn du die seite ohne frames macht wird bei klick auf den link automatisch die ganze seite neu geladen.
Wenn es dir darum geht, dass du beim Erstellen der einzelnen Seiten weniger Arbeit hast, weil du die Navigation nicht immer extra einbinden willst, kannst du das ganze auch ganz einfach per PHP machen, in dem du die Inhalte einfach per Include in deine Hauptseite einfügst. Diese wird aber beim Aufrufen eines Links auch immer aktualisiert.