Homepage selbermachen 7.847 Themen, 35.565 Beiträge

CSS / DIVs ohne kompletten Reload

PingOfDeath / 7 Antworten / Flachansicht Nickles

Hallo,

ich möchte eine Homepage erstellen und dabei CSS mit Divs verwenden. Jetzt
kenne ich das so, dass man die "ganze Seite" immer neu mitlädt - soll heißen,
wenn ich ein Menü und ein "Fenster/Abschnitt" mit den Inhalten vom Menü
habe - dann ist der Aufbau des Menüs in alles Seiten gespeichert (nicht so
wie bei Frames).

Gibt es einen eleganten Weg das zu umgehen?
Erreichen möchte ich:

-Das Menü soll nur an einer Stelle geändert werden müssen wenn mal ein
Update ansteht.

Hatte schon an PHP gedacht, das man irgendwie immer eine Seite mit reinläd
... aber ich weiss nicht wie oder ob das der richtige Weg ist.

Frames und iFrames möchte ich möglichst vermeiden - auch Skripte wie
Javaskript etc. sollten nicht vorkommen.

Wäre sehr dankbar wenn mir jemand einen Tipp/Beispiel geben könnte!

MfG. PingOfDeath
bei Antwort benachrichtigen
wlaner PingOfDeath „CSS / DIVs ohne kompletten Reload“
Optionen
Hatte schon an PHP gedacht, das man irgendwie immer eine Seite mit reinläd
... aber ich weiss nicht wie oder ob das der richtige Weg ist.


So mach ichs bei allen meinen Seiten.
Voraussetzung ist natürlich serverseitiges scripting.

Das Menu wird dann in eine separate Datei gespeichert (menu.php) und in den einzelnen Dateien mit include('menu.php') an der dafür vorgesehenen Stelle eingefügt.

Beispiel:

menu.php
------------------
<div id="menu">
<!-- ... -->
</div>
------------------

index.php
------------------
<!-- an der stelle an der normalerweise der ganze div-Kram vom menu stand: -->
<?php
include('menu.php');
?>
------------------


Grüße,
WL
bei Antwort benachrichtigen