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. Merci cela pourrait me convenir
    Mais comment l'inclure à ma fonction script ?
    Merci par avance
    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

        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. <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