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 :

Popup de taille minimale


Sujet :

JavaScript

  1. #1
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Par défaut Popup de taille minimale
    j'aimerais savoir comment faire pour avoir un popup où on ne voit pas le texte a l'interieur....
    j'ai essaye de mettre height/width a 0 et ca ne marche pas!
    ca reste au meme dimension que avec ces valeurs a 10.
    est ce possible??
    en fait je met dans ce popup une structure d'un document que j'imprime tout de suite a l'ouverture mais j'aimerais qu'on ne voit pas le contenu

    merci d'avance

  2. #2
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    salut !
    tu n'as qu'à ajouter un noresize à ses attributs, pour pas que le visiteur puisse agrandir
    @+

  3. #3
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Par défaut
    ce n'est pas ca que je veux...
    en fait je veux juste avoir la barre de titre et les 3 boutons d'une fenetre windows normal mais avoir la zone où s'affiche le texte normalement,reduite au maximum

  4. #4
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    salut !
    tu mets 'scrollbars=no,resizable=no,width=0,height=0,top=0,left=0'
    comme attributs pour ta page.
    @+

  5. #5
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Par défaut
    cela ne marche pas...quand je met 0 la fenetre qui s'ouvre est plsu grand que si je mettait 1
    voila le code :
    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
    
    function PSR_imprimer () { 
    var PSR_f1 = null; 
    var PSR_content=document.getElementById('PSR_print1').innerHTML; 
    var PSR_content2=document.getElementById('PSR_print3').innerHTML; 
    var PSR_title=document.getElementsByTagName('title')[0].innerText; 
    if (PSR_f1) {if(!PSR_f1.closed) PSR_f1.close();} 
    PSR_f1 = window.open ('',"PSR_f1", "height=1,width=1,menubar=no,scrollbars=no,resizable=no,left=0,top=0"); ; 
    PSR_f1.document.open(); 
    PSR_f1.document.write("<html><head><title>" + PSR_title + "</title>");
    PSR_f1.document.write("<link rel=\"stylesheet\" href=\"../htm/css/synthapp.css\" type=\"text/css\" media=\"screen\"/>");
    PSR_f1.document.write("<link rel=\"stylesheet\" href=\"../htm/css/synthapp_print.css\" type=\"text/css\" media=\"print\"/>");
    PSR_f1.document.write("</head><body class=\"BODY_MENU\" onLoad=\"window.print()\" >"+PSR_content+PSR_content2+"</body></html>"); 
    PSR_f1.document.close();
    PSR_f1.close(); 
    } 
    

  6. #6
    Membre émérite Avatar de Sheriff
    Inscrit en
    Octobre 2004
    Messages
    608
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 608
    Par défaut
    pour tester ton code j'y ai appliqué quelques modif (normal, tous tes objets-là n'existent pas chez moi)
    j'ai un résultat plus que satisfaisant... je bosse sur ie
    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
    26
    27
    28
    <html>
     <head>
     <script type=text/javascript>
    function PSR_imprimer() { 
    var PSR_f1 = null; 
    //var PSR_content=document.getElementById('PSR_print1').innerHTML; 
    //var PSR_content2=document.getElementById('PSR_print3').innerHTML; 
    //var PSR_title=document.getElementsByTagName('title')[0].innerText; 
    //if (PSR_f1) {if(!PSR_f1.closed) PSR_f1.close();} 
    PSR_f1 = window.open ('',"_blank", 
    "height=1,width=1,menubar=no,scrollbars=no,resizable=no,left=0,top=0"); ; 
    /*PSR_f1.document.open(); 
    PSR_f1.document.write("<html><head><title>" + PSR_title + "</title>");
    PSR_f1.document.write("<link rel=\"stylesheet\" href=\"../htm/css/synthapp.css\" 
    type=\"text/css\" media=\"screen\"/>");
    PSR_f1.document.write("<link rel=\"stylesheet\" href=\"../htm/css/synthapp_print.css\" 
    type=\"text/css\" media=\"print\"/>");
    PSR_f1.document.write("</head><body class=\"BODY_MENU\" onLoad=\"window.print()\" 
    >"+PSR_content+PSR_content2+"</body></html>"); 
    PSR_f1.document.close();
    PSR_f1.close();*/ 
    }
    </script>
     </head>
    <body>
     <a href=javascript:PSR_imprimer()imprimer</a>
    </body>
    </html>
    teste pour voir

  7. #7
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Par défaut
    ca me fait la meme chose....
    avec 1 comme valeurs j'obtiens ca :

    et avec 0 j'obtiens une fenetre plus grande

    alors que je veux ca :

  8. #8
    Membre éclairé Avatar de sourivore
    Homme Profil pro
    Lead Tech Front-End
    Inscrit en
    Juin 2005
    Messages
    451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lead Tech Front-End

    Informations forums :
    Inscription : Juin 2005
    Messages : 451
    Par défaut
    Déjà c'est quoi ton intérêt à faire une popup de taille minimale?

  9. #9
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Par défaut
    a cause d'une utilisation de balises SVG dans une page html,je ne peux imprimer toute la page car prb de plugin donc je passe par cette fonction js qui en cliquant sur un lien "imprimer" me recupere toute page initiale excepté le noeud DOM où il y a les graphiques SVG et copie tout ca dans un popup et lance l'impression a l'ouverture de celui ci.
    Et le fait d'avoir un popup mini c'est pour eviter d'avoir une grosse fenetre avec un contenue deja presente dans la fenetre mere qui s'affiche une 2eme fois....
    j'espere que j'ai bien expliqué!

  10. #10
    Membre éclairé Avatar de sourivore
    Homme Profil pro
    Lead Tech Front-End
    Inscrit en
    Juin 2005
    Messages
    451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lead Tech Front-End

    Informations forums :
    Inscription : Juin 2005
    Messages : 451
    Par défaut
    Oui j'ai très bien compris

    Mais cette façon de faire me semble plus du bidouillage que du vrai code.

    Es-tu sûr qu'il n'y a aucun autre moyen plus propre pour faire ce que tu veux.

  11. #11
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Par défaut
    ben si tu me trouve le moyen d'imprimer seulement une partie de page en selectionnant des divisions je suis preneur...en attendant c'est tout ce que j'ai trouve sur le net!!

  12. #12
    Membre éclairé Avatar de sourivore
    Homme Profil pro
    Lead Tech Front-End
    Inscrit en
    Juin 2005
    Messages
    451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lead Tech Front-End

    Informations forums :
    Inscription : Juin 2005
    Messages : 451
    Par défaut
    J'en ai bien une, faire ça en Flash, mais j'ai bien peur que ce ne soit pas la réponse que tu attendes.

  13. #13
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Par défaut
    non pas trop...
    mais c'est pas grave...
    pour mon prb de fenetre je vais laisser ca comme ca et de toute maniere la fenetre est presque caché dès son ouverture par celle de l'impression de Windows vu que je lance un print() au loading...
    je laisse le topic ouvert si jamais

  14. #14
    Membre éclairé Avatar de sourivore
    Homme Profil pro
    Lead Tech Front-End
    Inscrit en
    Juin 2005
    Messages
    451
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lead Tech Front-End

    Informations forums :
    Inscription : Juin 2005
    Messages : 451
    Par défaut
    Tu fais un window.close() après ton print au moins?

  15. #15
    Membre averti
    Inscrit en
    Avril 2005
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 51
    Par défaut
    oui oui....des que je touche a la fenetre de l'impression que ca soit pour imprimer ou annuler,le popup se ferme tout seul

Discussions similaires

  1. Fixer une taille minimale d une fenetre
    Par anouar dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 27/10/2005, 01h53
  2. [PHP-JS] Affichage d'une image dans une popup à la taille
    Par urbanspike dans le forum Langage
    Réponses: 3
    Dernier message: 27/09/2005, 21h53
  3. Réponses: 7
    Dernier message: 09/09/2005, 16h14
  4. [JFrame] taille minimale
    Par biozaxx dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 01/06/2005, 11h23
  5. [MFC]Taille minimale d'une fenetre
    Par fr66 dans le forum MFC
    Réponses: 5
    Dernier message: 14/06/2004, 12h44

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