Hi!
Wenn ein Besucher nicht von der Hauptseite aus kommt, erscheint eine Confirm-Box, die ihn fragen will, ob er auf die Huptseite wechseln will oder nicht.
Dazu habe ich zwei verschiedene Lösungsansätze erarbeitet, die aber beide nicht ihren Zweck erfüllen:
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
if(document.referrer.length > 0 && document.referrer.indexOf("latin/index.htm") != -1){}
else {Check = confirm("Sie kommen gerade nicht von der Hauptseite. Wollen sie zur Hauptseite umgeleitet werden?")
if(Check == true) {location.href="index.htm"};}
</Script>
und
umleitung = "http://www.spicken.de/latin/test/index.htm";
if (document.referrer != umleitung ){
Check = confirm("Sie kommen gerade nicht von der Hauptseite. Wollen sie zur Hauptseite umgeleitet werden?");}
if(Check == true) {location.href="index.htm"}
Beide Scripte könnt ihr auch im Netz unter http://www.spicken.de/latin/test/gans.htm bzw. unter http://www.spicken.de/latin/test/reformen.htm oder http://www.spicken.de/latin/test/goetter.htm anschauen. Die Indexseite könnt ihr unter http://www.spicken.de/latin/test/index.htm erreichen.
Was mache ich denn da falsch?
Gruß David!
Ps: auch wenn einige meinen, dass sich der aufwand nicht lohnt, ich bin da anderer Meinung. Schreibt mir das bitte NICHT ins Forum. Danke!