• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick

Unterseite nur über Startseite erreichbar machen…

wellknownasmax

Friedberger Bohnapfel
Registriert
08.01.08
Beiträge
539
Hallo,

ich möchte verhindern, dass meine Webcam-Unterseite direkt aufgerufen werden kann.
Gibt es da eine Möglichkeit, dass man diese Seite nur nach vorherigem Bersuch der Startseite aufrufen kann?

Gruß Max
 
Du könntest document.referrer abfragen und die URL auf die Startseite setzen, wenn der Referrer nicht deinen Erwartungen entspricht.
 
Wie würde ich das denn machen?

Code:
<script language="JavaScript">
<!--
if ( document.referrer.indexOf( "[URL]http://meine-domain.de/index.htm[/URL]" ) >=0 ) window.location.href="gehe-zu.htm";else window.location.href="[URL="http://meine-domain.de/"]http://meine-domain.de[/URL]";
//-->
</script>
 
Im onLoad-Handler wie du selbst geschrieben hast, auf die gewünschte Seite verweisen, wenn der Referrer nicht passt.

Aber den Else-Zweig würde ich weglassen. Weil die Seite dann ja ganz normal angezeigt werden soll.

Negative Logik.