Direktzugriff auf HTML-Seiten sperrbar?

Hallo,

ich möchte gerne eine Homepage veröffentlichen. Als blutiger Anfänger ist diese relativ einfach gestrickt.
Auf der Hauptseite sind zwei Frames, die aus der Navigationsleiste und den jeweiligen Einzelseiten
bestehen. Hier meine Frage: Wenn ich die Einzelseiten mit Inhalt und deren Namen kenne, kann ich diese
einzeln anwählen (eintippen im Browser), ohne dass dann die Navigationsleiste erscheint. Kann ich dies
irgenwie verhindern, dass die Unterseiten ohne das Drumherum auftauchen?

Vielen Dank für Eure Hilfe!
Heiko Ganter

Frameset nachladen
Hallo Heiko

Herzlichen Glückwunsch! Du hast einen der vielen Nachteile von Frames entdeckt!

Meine Empfehlung wäre, ganz auf Frames zu verzichten.
Solltest du dies nicht wollen, kannst du auf den Einzelseiten je einen Link zum Frameset anbringen, so dass der Nutzer überhaupt weiss, dass er in einem Frameset gefangen ist. Es gibt auch die Möglichkeit, das Frameset per Javascript nachladen zu lassen. Wenn der User im Browser Javascript allerdings deaktiviert hat, schaut der dann in die Röhre.
Scripte zum Nachladen findest du recht viele per Suchmaschine.

Grüße, eeyore

Moin,

ich möchte gerne eine Homepage veröffentlichen. Als blutiger
Anfänger ist diese relativ einfach gestrickt.
Auf der Hauptseite sind zwei Frames,

Einfach gestrickt und dann Frames verwendet? Das schließt sich gegenseitig aus, wie Du schon bemerkt hast. Frames sind a) nutzerunfre3undlich und b) sehr programmieraufwändig (ja, programmieren, weil man hier JavaScript und eine serverseitige Technik braucht, um alle Nachteile von Frames auszubügeln, aber dafür JavaScript zu verwenden, ist schon wieder ein Nachteil).

Wenn ich die Einzelseiten mit
Inhalt und deren Namen kenne, kann ich diese
einzeln anwählen (eintippen im Browser), ohne dass dann die
Navigationsleiste erscheint.

Bravo. Du hast einen der zahlreichen Nachteile von Frames entdeckt, die die meisten Menschen heute dazu bewegt, keine Frames mehr zu verwenden. Und genau das kann ich Dir auch nur empfehlen.

Kann ich dies
irgenwie verhindern, dass die Unterseiten ohne das Drumherum
auftauchen?

Ja, aber nur mit hohem Programmieraufwand (s.o. und s. anderes Antwortposting).

Mein Tipp: Überlege Dir, warum Du ausgerechnet Frames benutzt und versuche rauszufinden, wie Du dieses Feature durch andere Methoden ersetzt. Nahezu alles, was Frames gut erscheinen lässt, kann man auf andere Art und Weise realisieren. Aber alles an Frames ist mit Problemen behaftet.

Viel Erfolg,
-Efchen