frameset

Status
Nicht offen für weitere Antworten.

rosmi

Mitglied
Hallo,

ich habe die seite mit framesets:
______________
| head |
--------------
| n| |
| a| content |
| v| |
| i| |
--------------

Zuerst ist in "navi" eine Grafik zu sehen, in "content" Anmeldeformular.
Nach dem Anmelden soll in "navi" Navigationslinks zu sehen sein, und in "content"
eine bestimmte Seite, die der eingeloggte Benutzer als erstes nach dem Einloggen sehen soll.

Wie mache ich das am besten?

Es wird mit JSP gearbeitet.

Danke für jede Hilfe
 
Lösung

hier ist meine Lösung.

In der Zielseite des Loginformulars steht:

<SCRIPT LANGUAGE="JAVASCRIPT">
parent.navi.location.href = "/myapp/pages/navi2.jsp";
</SCRIPT>

Dies bewirkt, dass eine neue Navigationsseite in Frame "navi" geladen wird.

Beim Ausloggen steht fast der gleiche JavaScript-Code in der Login-Seite (die als erste und auch als letzte Seite bein Einloggen/Ausloggen zu sehen ist). Dieser JS-Code stellt alles so wieder, wie es vor dem Einloggen war.
 
Da ich Javascript inzwischen nicht mehr so mag, weils viele eben ausgeschaltet haben, würde ich sowas eher realisieren, indem ich ein Frameset in ein Frame lade... Sprich Deine index.html (oder wie auch immer) enthält nur Dein Head- und ein Restframe, in das Du dann eine Datei lädst, die Dein Navi- und Dein Content-Frame enthält...
 
Status
Nicht offen für weitere Antworten.
Zurück