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 :

Création d'une popup


Sujet :

JavaScript

  1. #1
    Membre actif
    Inscrit en
    Janvier 2006
    Messages
    1 220
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 220
    Points : 262
    Points
    262
    Par défaut Création d'une popup
    Bonjour,
    J'ai créé un formulaire, et pour le champ date de naissance, je voudrais qu'une popup s'ouvre j'ai écrit un code trouvé sur internet mais la popup ne s'ouvre.
    Cela dans le <head></head> :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <SCRIPT LANGUAGE="JavaScript">
    <!—
    function affichage_popup(nom_de_la_page, nom_interne_de_la_fenetre)
    {
    window.open (nom_de_la_page, nom_interne_de_la_fenetre, config='height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no')
    }
    -->
    </SCRIPT>
    et cela dans le body :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <tr>
    		<td width="194" align="left"><strong>Date de naissance :</strong></td>
    	  <td align="left"><input type="text" id="txt_date" name="txt_date" size="30"> 
    	     <a href="javascript:affichage_popup('calendrier.php','popup_1');">Choisir</a></td>
      	</tr>
    Pourquoi cela ne fonctionne-t-il pas ?
    Merci d'avance

  2. #2
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 650
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 650
    Points : 11 143
    Points
    11 143
    Par défaut
    bonjour,

    pourquoi config dans le troisième paramètre de la fonction ?
    Ecris :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    window.open (nom_de_la_page, nom_interne_de_la_fenetre, 'height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no');
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    config = "height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no"; 
     
    window.open (nom_de_la_page, nom_interne_de_la_fenetre, config);

  3. #3
    Membre averti Avatar de Tdeny
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    287
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 287
    Points : 311
    Points
    311
    Par défaut
    Bonjour,

    En javascript plutôt qu'en php
    d'abord on donne un nom externe à la fenêtre :
    <script>
    datenaiss = window.open("";"saisie";height=100, width=400, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no");
    datenaiss.write("<form name='date0'><p><input type='text' name='date1' width='30'></form></p>");
    datenaiss.write("<p><a href='#' onClick='opener.document.forms[0].txt_date.value=datenaiss.forms[0].date1.value;'>Envoyer</a></p>");
    datenaiss.write("<p><a href='#" onclick='datenaiss.close();'>Fermer</a></p>");
    </script>

Discussions similaires

  1. [Généralités] Création d'une fenêtre popup avec la Flat API
    Par Patrice Terrier dans le forum WinDev
    Réponses: 8
    Dernier message: 26/05/2014, 09h34
  2. création d'une fenetre popup
    Par seyli1234 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/04/2012, 07h50
  3. création d'une popup
    Par aza806 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 16/01/2012, 22h30
  4. création d'une popup
    Par thor76160 dans le forum C#
    Réponses: 18
    Dernier message: 19/08/2010, 16h13
  5. [BES] Création d'une variable d'environnement
    Par NGI80 dans le forum Autres
    Réponses: 2
    Dernier message: 17/10/2002, 07h31

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