Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Möglich, festzustellen, von woher auf meine Site zugegriffen

greg-cu / 5 Antworten / Baumansicht Nickles

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

mistakes are another opportunity to refine
bei Antwort benachrichtigen
Armin (Anonym) greg-cu „Möglich, festzustellen, von woher auf meine Site zugegriffen“
Optionen

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

bei Antwort benachrichtigen
greg-cu Armin (Anonym) „Tach greg-cu,wie Du richtig vermutest gibt es darueber was in SELFHTML. Du...“
Optionen

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

mistakes are another opportunity to refine
bei Antwort benachrichtigen
Armin (Anonym) greg-cu „Hallo Armin, danke erstmal für Deine Antwort. Trifft aber leider nicht genau...“
Optionen

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

bei Antwort benachrichtigen
(Anonym) Armin (Anonym) „Tach Greg,dazu kann ich Dir leider keinen konkreten JS Code geben jedoch eine...“
Optionen

Das klingt nach dem, was ich gesucht habe, werd´s mir gleich mal anschauen. Danke nochmal und Gruß greg

bei Antwort benachrichtigen
Armin (Anonym) (Anonym) „Das klingt nach dem, was ich gesucht habe, werd s mir gleich mal anschauen....“
Optionen

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

bei Antwort benachrichtigen