Refuser l'accès à une page déterminée. IE4+ et NS3 et +

Ce petit script vérifie l'url d'où vient votre visiteur pour arriver à une page déterminée. Si l'url n'est pas celle spécifiée dans votre script, l'accès à la page est alors refusé et le visiteur est dévié vers une autre page. On utilise ce script lorsqu'on souhaite que les visiteurs entrent dans une page, seulement après être passés par une page précédente déterminée (par exemple, une page qui demande un mot de passe).

Ajouter dans le <HEAD> :


Démo : cliquez ici (le fichier protégé s'appelle secret.htm).

On remplacera dans var previousurl="page_obligée.htm", la page par laquelle le visiteur doit passer et on mettra dans window.location="page_neutre.htm", l'adresse d'une page neutre où l'on renverra le visiteur indélicat.