Mart: Verhindern des Aufrufens von Frames in einer neuen Seite

HI zusammen,

Situation:
ich habe in meiner website ein eingebettetes frame.
In diesem Frame werden Inhale der Seite gezeigt.

Frage:
Wie kann ich verhindern, dass jemand die Inhalte dieses Frames in einer neuen Seite sehen kann.
D.h.
man hat doch die Möglichkeit mit rechter maustaste (auf den frame) den kompletten Frame (und nur den Frame, ohne "Überfenster") in einer neuen Seite anzeigen zu lassen.
Dies möchte ich verhindern, da in der "Überseite" das Logo steht.

Gibt es nicht dafür ein sog. meta-tag welches dies verhindert?
Oder gibt es (auch) andere Wege?

DANKE vorab!

  1. Hi,
    das müsste m.E. so funtktionieren, dass du die location der im Frame dargestellten Seite mit der location von top vergleichst. Wenn beide gleich sind wird die Seite eigenständig dargestellt, wenn nicht ist sie in einem Frame geladen.

    if(self.location == top.location)
    {
      // Seite ist nicht im Frame geladen
      // location umlenken
    }

    mfg
    Knusperklumpen

  2. Hallo,

    ich habe in meiner website ein eingebettetes frame.
    In diesem Frame werden Inhale der Seite gezeigt.

    Das solltest du ändern!

    man hat doch die Möglichkeit mit rechter maustaste (auf den frame) den kompletten Frame (und nur den Frame, ohne "Überfenster") in einer neuen Seite anzeigen zu lassen.

    Ja und? Ist doch ein nettes Feature. Wenn man schon Frames ertragen muss…

    Dies möchte ich verhindern, da in der "Überseite" das Logo steht.

    Wie gesagt: Wenn du willst, dass das Logo immer auf der Seite zu sehen ist, musst du auf Frames verzichten und das Bild auf jeder Seite einzeln einfügen.

    mfg. Daniel