Hallo, ist es möglich, festzustellen, ob von einer bestimmten Seite aus auf meine Seite zugegriffen wird? Ich möchte, daß auf meiner Seite ein bestimmter Link nur dann angezeigt wird, wenn nicht von dieser (gelinkten) Site aus zu mir gesprungen wird. Oder, falls das nicht geht: Wenn meine Seite von dieser gelinkten Seite aus aufgerufen wird, wird meine in einem Frame geöffnet - kann ich feststellen, ob das der Fall ist? Steht dazu etwas in SelfHTML, wenn ja, wo? Danke schon mal und Gruß greg
Homepage selbermachen 7.852 Themen, 35.619 Beiträge
Tach greg-cu,
wie Du richtig vermutest gibt es darueber was in SELFHTML. Du kannst mit JavaScript verhindern das Deine Seite in anderer Leute Frames angezeigt wird.
In der Version 7 von Selfhtml findest Du das fertige Script unter der INHALT Seite unter JavaScript - Anwendungsbeispiele - Seitenanzeige in Frames verhindern. Die Seite ist TEDB.HTM.
:-) Armin
Hallo Armin, danke erstmal für Deine Antwort. Trifft aber leider nicht genau mein Problem. Es soll nicht verhindert werden, daß die Seite in einem Frame geöffnet wird, sondern nur festgestellt werden, ob sie in einem Frame geöffnet wird. Konkret geht´s um die Seite meiner ehemaligen Pfadfinder www.oaromero.de. Dort ist ein Link zu "meiner" Seite www.ritterrunde.de. Falls jemand von den Pfadis aus zu Ritterrunde springt, ist ein Link zu oaromero überflüssig. Wenn die Ritterrunden-Seite aber von anderswo aus aufgerufen wird, hätte ich eben gern einen Link zu oaromero eingeblendet. Gruß greg
Tach Greg,
dazu kann ich Dir leider keinen konkreten JS Code geben jedoch eine Anregung wie es damit zu realiseren ist.
Eine JS Funktion die ueber das Objekt History.back()die URL der zuletzt besuchten Seite des Browsers liest und diese mit der Pfadfinderseite URL vergleicht und entsprechend mit Document.write ...
Den erforderlichen Link einfuegt.
Das ganze dann im Body tag mit onload aufgerufen.
Hinweise zu History findest Du in SelfHTML unter der Rubrik JavaScript, Objektreferenz, History.
:-) Armin
Das klingt nach dem, was ich gesucht habe, werd´s mir gleich mal anschauen. Danke nochmal und Gruß greg
Greg,
bin gerade ueber die Textkonstante Document.referrer gestolpert. Die soll auch die URL enthalten von der aus die aktuelle Seite aufgerufen worden ist.
:-) Armin