IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Pop up js / redirection


Sujet :

JavaScript

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut Pop up js / redirection
    Ma problématique :

    un site sur lequel on s authentifie affiche un message de type javascript, du fait que le cookie a expiré. Ce site est en ajax.

    je souhaiterais savoir si il est possible de trapper ce message afin qu il ne s affiche pas et rediriger le client sur la page d authentification ?
    Si oui, comment fait-on ?

    merci de votre aide

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2007
    Messages : 247
    Par défaut
    slt,

    tu dois certainement avoir dans ton code js, un morceau qui dit d'afficher cette popup si le cookie est expiré... tu dois remplacer ce bout de code par une redirection...

    poste ton code pour plus d'aide...

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut


    dans le code de ma page j ai :
    <a href="#" onclick="retrieveURL('056_reloadSwitchOwnAccount.do?ask=COMMAND_NAME_1','selfReloadForm');" tabindex="20">&gt; Continuer</a>



    Suite au click sur le bouton "Continuer", j ai la pop-up.
    Donc est-il possible de de trapper le retour du onclick afin de l'analyser et de prévoir les différentes redirection ?

    Merci
    A+

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2007
    Messages : 247
    Par défaut
    slt,

    là tu ne me donnes le code de rien du tout...

    envoie le code de ta fonction retrieveURL... c'est dans celle là que se trouve le problème...

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut
    Bijour,

    la fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
      function retrieveURL(url,nameOfFormToPost) {
     
        //get the (form based) params to push up as part of the get request
        url=url+getFormAsString(nameOfFormToPost);
     
        //Do the Ajax call
        if (window.XMLHttpRequest) { // Non-IE browsers or IE7
          req = new XMLHttpRequest();
          req.onreadystatechange = processStateChange;
          try {
            req.open("GET", url, true); //was get
          } catch (e) {
            alert("Problem Communicating with Server\n"+e);
          }
          req.send(null);
        } else if (window.ActiveXObject) { // IE6 or older
     
          req = new ActiveXObject("Microsoft.XMLHTTP");
          if (req) {
            req.onreadystatechange = processStateChange;
            req.open("GET", url, true);
            req.send();
          }
        }
      }

    je suis tout ouïe

    a+

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2007
    Messages : 247
    Par défaut
    slt,

    je ne vois pas de référence à un quelconque cookie... ce doit être dans ta fonction callback (processStateChange)... fais voir le code...

    quant à la construction de ta requête, tu te compliques la vie...

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut
    Bijour,


    voici la fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    /*
       * Set as the callback method for when XmlHttpRequest State Changes
      */
      function processStateChange() {
     
              if (req.readyState == 4) { // Complete
          if (req.status == 200) {   // OK response
     
            ///alert("Ajax response:"+req.responseText);
     
            //Split the text response into Span elements
            spanElements = splitTextIntoSpan(req.responseText);
     
            //Use these span elements to update the page
            replaceExistingWithNewHtml(spanElements);
     
          } else {
            alert("Problem with server response:\n " + req.statusText);
          }
        }
      }

    A+

  8. #8
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2007
    Messages : 247
    Par défaut
    slt,

    toujours pas de trace de cookie... quel langage utilises-tu ? HTML et/ou PHP ?

    as-tu un lien vers la page en question stp...

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut
    Application sous Websphere.

    Peux tu me dire quels mots cles que je dois rechercher dans le code ?

    a+

  10. #10
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2007
    Messages : 247
    Par défaut
    slt,

    en js document.cookie !

    si je ne me trompe pas, websphere est une plateforme... moi je te demande les langages utilisés... quel est le message d'erreur renvoyé par js exactement ?

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut
    Bijour,


    Le site est développé sur la framework struts.
    J ai faitune recherche de cookie dans l ensemble des pages et je n ai rien trouve.

    je ne peux te donner l adresse de l appli du fait qu il faut un login/password, dsl

    RQ : j ai essaye d attacher une pice jointe : message.bmp

    A+ ( merci pour ta patience )

  12. #12
    Membre expérimenté
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    247
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2007
    Messages : 247
    Par défaut
    slt,

    je vois pas ton image "message.bmp"...

Discussions similaires

  1. redirection en php vers pop up
    Par Akramweb dans le forum Langage
    Réponses: 6
    Dernier message: 27/12/2010, 12h07
  2. ouvrir pop-up, puis redirection de la fenêtre mère
    Par afrodje dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 10/07/2008, 15h51
  3. redirection d'un pop-up vers la fenêtre principale
    Par esther60 dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 19/03/2008, 09h00
  4. Réponses: 1
    Dernier message: 20/07/2006, 17h46
  5. [C#] Manipulation de pop up + redirection
    Par dacamp dans le forum ASP.NET
    Réponses: 4
    Dernier message: 23/09/2005, 19h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo