Ingo Turski: Body-Inhalt-Ausgabe steuern

Beitrag lesen

Hi,

if(window.self == top) window.location.href="oberframe.htm";

sofern Javascript aktiviert ist, sieht der Besucher also die gewünschte Seite gar nicht, sondern wird zur Startseite geschickt? Fiese Sache.

Ich kann mir nur  eine CSS-Lösung vorstellen

CSS weiß nichts von den Fenstern. Aber eigentlich ist das auch gar nicht nötig.
Wenn Javascript aktiviert ist und die Seite nicht im Frameset angezeigt wird, dann erfolgt ohnehin eine Weiterleitung. Du mßt also dort ansetzen, sprich etwas nur dann anzeigen, wenn Javascript deaktiviert ist oder nicht zur Verfügung steht. Du kennst <noscript>?

Übrigens, der html-File wird aus
PHP generiert, falls es eine Hilfe sein soll.

Nö. auch PHP weiß nichts von clientseitigen Fenstern.

Und noch eine Frage: wo kann man bei IE(6.0) die Frame-Akzeptierung
ausschalten, um zu sehen, was dabei passiert.

Du meinst vermutlich Javascript, oder? Das heißt hier ActiveScripting.

freundliche Grüße
Ingo