Fonction page de secours

Bonjour et merci par avance de vos réponses

Mon souhait est de mettre en place une fonction permettant de voir la disposinilité d'une page sur le réseau et d'agir en conséquence sur des liens.

Je m'explique : 2 serveurs avec des droits différents. certaines personnes n'ont pas les droits d'accès sur les 2.

avec un lien classique (href="javascript:fonction(lien.htm)") je voudrais que ma fonction mène vers ce lien.htm si les droits sont corrects sinon vers une autre page que je définis par défaut dans mon script (genre erreur.htm).

je sais que cela ressemble à une procédure d'authentification mais surtout je veux que cela marche en local (genre de page de secours si le fichier a été supprimé par exemple).

Merci.
Erwan
Configuration: Windows XP
Internet Explorer 7

4 réponses

  1. <script type="text/javascript">
    function dispatch(){
      if  (verification()){
         this.location="page-reserve.htm";
      }else{
        this.location="erreur.htm";
      }
    }
    </script>
    <a href="javascript:dispatch()">Accés privé</a>


    A toi d'écrire la fonction de vérification...
    0
    1. Merci

      Je crois que cela correspond bien à ce que je souhaite faire !

      Mais j'avoue que je ne m'y connais pas assez pour écrire la fonction de vérification

      Comment faire pour justement voir si une page existe (ou est accessible).

      Merci par avance

      ErwMat
      0
      1. Pour vérifier qu'une page existe tu la charge dans une iframe et tu vérifie que celle çi n'est pas vide (innerHTML != "")
        0
        1. Merci cela pourrait me convenir
          Mais comment l'inclure à ma fonction script ?
          Merci par avance
          0