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 :

Submit vers un 2ème application en popup


Sujet :

JavaScript

  1. #1
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut Submit vers un 2ème application en popup
    Bonjour,
    Je cherche un moyen pour rediriger à partir d'une application JSP vers aune autre application JSP en ouvrant la 2ème application en pop-up et en y passant un paramètre récupéré à partir de la 1ère application.
    Pour l'instant je procède comme ceci :

    index.jsp de la 1ère application :
    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
     
    <html>
    <head>
    <title>test JSP/JS</title>
    </head>
    <body>
     
    <script language="JavaScript"> 
     
    var form = document.createElement("form");
     
    document.body.appendChild(form) ;
     
    form.action =  "http://localhost:8080/appDest/test.jsp?name=JauB";
     
    form.submit();
     
      </script>
     
    </body>
    </html>
    Mais avec cette méthode j'ai deux problème :
    1. La page index.jsp de la 1ère application est quittée et remplacée par la page test.jsp de la 2ème application (alors que je veux que ma page index.jsp toujours là affichée).
    2. Le paramètre passé dans l'URL (name=JauB) form.action = "http://localhost:8080/appDest/test.jsp?name=JauB"; n'est pas passé à la 2ème application (je fais un print mais c'est null !).

    Sinon autre question : Est ce qu'il y a moyen de bloquer la 1ère application (ne pas la quitter ni faire entrée ni quoi que ce soit) jusqu'à ce que l'utilisateur quitte la pop-up qui sera affichée à partir de la 2ème application) ?

    Merci d'avance
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Essaye de rajouter un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    form.target = '_blank';
    avant le submit
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Rédacteur
    Avatar de JauB
    Homme Profil pro
    Freelancer
    Inscrit en
    Octobre 2005
    Messages
    1 792
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Freelancer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 792
    Par défaut
    Merci.
    Je vois bien que ma 2ème application s'ouvre sans quitter la 1ère application
    Sauf que là, l'URL de la 2ème page est affichée en claire, alors qu'il est impératif qu'elle soit cachée !
    Le paramètre spécifiée dans l'URL du formulaire à submiter n'est pas passée à la 2ème application !
    Y a t-il pas moyen pour intérdire toute manipulation sur la 1ère application jusqu'à ce que la 2ème page soit fermée manuellement par l'utilisateur ?

    Merci.

    Citation Envoyé par Bovino Voir le message
    Essaye de rajouter un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    form.target = '_blank';
    avant le submit
    Mes articles, Mon Blog

    Rubrique Jasper/iReport :
    ------- Forum Jasper --------
    ----- FAQ Jasper/iReport -----


Discussions similaires

  1. envoyer contenu textbox vers autre textbox d'une popup..
    Par metatron dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/08/2006, 17h31
  2. Application en popup sur Excel
    Par defluc dans le forum Delphi
    Réponses: 2
    Dernier message: 28/05/2006, 10h07
  3. [VB]Generer un evenement click vers une autre application
    Par vijeo dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/02/2006, 11h22
  4. "event" vers une autre application
    Par devmat dans le forum MFC
    Réponses: 5
    Dernier message: 05/10/2005, 15h15
  5. Réponses: 7
    Dernier message: 30/09/2005, 17h53

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