Andreas Mantey: Unerwuenschter Aufruf einzelner Frame-Set-Seiten

Wie kann ich verhindern, dass jemand einen Link auf eine
meiner Seiten setzt, die aber Bestandteil eines Frame-Sets
ist? So wird dem Surfer beispielsweise die Navigationsleiste
vorenthalten!
Ich bin neulich beim Surfen auf eben einen solchen Fall gestossen,
die verlinkte Seite war jedoch mit einem JAVA-Script ausgestattet,
welches dem Surfer mit einer Hinweisbox darauf aufmerksam machte,
dass die aufgerufene Seite Bestandteil eines Frame-Sets ist.
Man konnte ueber zwei Schaltflachen innerhalb dieser Textbox
entscheiden, ob man nur die verlinkte Seite oder aber den
gesamten Frameset betrachten moechte.

Eine sehr gute Moeglichkeit, wie ich meine!
Wo findet man nun dieses JAVA-Script?

Vielen Dank schon mal!
Andreas Mantey

  1. Ich bin neulich beim Surfen auf eben einen solchen Fall gestossen,
    die verlinkte Seite war jedoch mit einem JAVA-Script ausgestattet,
    welches dem Surfer mit einer Hinweisbox darauf aufmerksam machte,
    dass die aufgerufene Seite Bestandteil eines Frame-Sets ist.
    Man konnte ueber zwei Schaltflachen innerhalb dieser Textbox
    entscheiden, ob man nur die verlinkte Seite oder aber den
    gesamten Frameset betrachten moechte.

    Eine sehr gute Moeglichkeit, wie ich meine!
    Wo findet man nun dieses JAVA-Script?

    Welches?
    Das erstgenannte im Quelltext der von Dir gefundenen Seite.
    Das zweite müßtest Du selbst schreiben.

    Siehe auch: <../../sfausles/tsfa_tad.htm#a3>

  2. Hi Andreas,

    Wie kann ich verhindern, dass jemand einen Link auf eine
    meiner Seiten setzt, die aber Bestandteil eines Frame-Sets
    ist?

    Gar nicht. ;-)

    Ich bin neulich beim Surfen auf eben einen solchen Fall gestossen,
    die verlinkte Seite war jedoch mit einem JAVA-Script ausgestattet,
    welches dem Surfer mit einer Hinweisbox darauf aufmerksam machte,
    dass die aufgerufene Seite Bestandteil eines Frame-Sets ist.
    Man konnte ueber zwei Schaltflachen innerhalb dieser Textbox
    entscheiden, ob man nur die verlinkte Seite oder aber den
    gesamten Frameset betrachten moechte.

    Eine sehr gute Moeglichkeit, wie ich meine!

    Besser wäre IMHO ein Script, das das fehlende Frameset automatisch nachlädt. Siehe dazu z.B.:

    Die letztere Lösung verwende ich übrigens in meinen eigenen Seiten. :-)

    Das Ganze funktioniert natürlich nur, wenn der betreffende Benutzer JavaScript aktiviert hat, was aber nicht selbstverständlich der Fall sein muß (da manche wohl das "Sicherheitsrisiko" nicht richtig einschätzen können...).

    Gruß,
    Stefan