Hallo Rico,
<script>
<script type="text/javascript">
<!--
var previousurl="http://www.von-dieser-seite.de/start.html"
if (document.referrer!=previousurl){
Was sagt "alert(document.referrer);"? Im IE funktioniert referrer z.B nicht lokal von der Festplatte, sondern nur im Netz.
location.replace('http://www.irgend-eine.addresse.de')
diese Zeile überschreibt den letzten History-Eintrag und lädt eine neue Seite. Der Rest des Scriptes ist aber noch auf der alten Seite, die jetzt bereits entladen wird.
history.go(-1)
...und hier willst du nochmal eins weiter zurück?
(
die Klammer hat kein Gegenstück
alert("Zugriff auf diese Seite wurde verweigert, Du kommst nicht von der Startseite!")
}
//-->
</script>
Grüße, Stefan