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

Struts 1 Java Discussion :

pop up(prototype window) + Struts


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de badoress
    Inscrit en
    Mars 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2007
    Messages : 169
    Par défaut pop up(prototype window) + Struts
    Bonjour,
    J'utilise Prototype windows class qui permet de créer des fenêtres java dans du html.
    ds mon code j'ai fait :
    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
     
    <script language="JavaScript" type="text/javascript">
    function showPopUp(html, action,  height, width, params,titles) {
          if (!window.focus)
            return true;
          var url = action+'.do?';
          if ((params != null)&& (params.length != 0))
            url +=  params;
          // open iframe window with scrollable text
          var effect = new PopupEffect(html, {className: "popup_effect1"});
          var win = new Window('win_pop',{className:"alphacube",
                                width: width, 
                                height: height, 
                                showEffect:effect.show.bind(effect), 
                                hideEffect:effect.hide.bind(effect),
                                zIndex: 100,
                                resizable: true,
                                title: titles,
                                url: url});
          win.showCenter(true); 
        }
      </script>
    dans ma jsp j'appelle la fonction showPopUp comme suit
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="button" class="buttons" onclick="javascript: showPopUp(this,'myAction1',400, 800, '' ,'popUpTitle');"  value="Recherche"/>
    ceci me crée une fenetre (pop-up) myForm1.jsp qui contient à l interieur la vue qui correspond à myAction1.

    j'aimerai que quand je clic sur un lien de myForm1.jsp, le traitement s'effectue dans la page principale et non dans la fenêtre pop-up

    Quelqu'un à une idée.

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2007
    Messages
    392
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 392
    Par défaut
    veux-tu que la popup soit fermée après l'action ou toujours ouverte?

  3. #3
    Membre confirmé Avatar de badoress
    Inscrit en
    Mars 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2007
    Messages : 169
    Par défaut
    je vx que la popUp soit fermée
    En fait cette popUp (myForm1) est une fenetre de recherche multicritere,
    en cliquant sur le boutton on affiche les resultats de recherche (myForm2) dans la popUp meme qui contient un displayTag,
    puis en cliquant sur l'id de l'élément la popUp doit se fermer et qlqs champs dans la fenetre principale recoivent qlqs valeurs
    Merci

  4. #4
    Membre confirmé Avatar de badoress
    Inscrit en
    Mars 2007
    Messages
    169
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2007
    Messages : 169
    Par défaut
    personne n'a une idée

  5. #5
    Membre confirmé
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    167
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 167
    Par défaut
    Il faut que tu fasses ca en javascript.

  6. #6
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    A priori, le plus simple serait de passer par l'objet opener dans ta page "myAction1" pour référencer la page d'appel.
    Si tu es dans le cas d'une popup, opener contient la référence de la fenêtre appelante, si tu es dans la même fenêtre (pas popup), opener réference la fenêtre en cours (un truc dans le genre )

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Prototype] Popup avec prototype-window
    Par Akim13 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 28/07/2007, 15h06
  2. [Prototype] Librairie Prototype Window class
    Par frankeedia@mac.com dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 05/07/2007, 09h41
  3. [Prototype] Prototype Window gestion des requêtes GET et POST
    Par frankeedia@mac.com dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 20/06/2007, 17h32
  4. [Prototype] Prototype Window Class
    Par titou250 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 05/07/2006, 18h15

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