Imprimer une div

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Imprimer une div

    Bonsoir,
    je cherche à imprimer une div via un bouton input,
    voilà la page en question:



    Je voudrais juste imprimer le formulaire du bas qui se trouve dans une div : <div class="print"></div>

    est-ce possible? y a-il une fonction joomla pour ça?

    Merci d'avance.

  • #2
    Re : Imprimer une div

    Bonjour

    Ta page est fort réussi; bravo.

    Envoyé par storming Voir le message
    est-ce possible? y a-il une fonction joomla pour ça?
    Non, aucune fonction Joomla; ce n'est pas à Joomla à gérer cela mais bien soit à ton composant soit à toi : il te faudra écrire un code Javacscript qui ouvrirait dans une nouvelle fenêtre (un window.open en JS) ce qui est affiché dans ta div. Ce n'est pas la mer à boire mais il te faudra coder.

    L'un ou l'autre tutoriel sur internet pourrait t'être fort utile.

    Bonne journée.
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
    Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

    Commentaire


    • #3
      Re : Imprimer une div

      Merci beaucoup c'est bien ce qu'il me semblait.

      Commentaire


      • #4
        Re : Imprimer une div

        Autre solution : une feuille print.css avec des {display:none} à gogo, un peu de calcul et quelques prières pour la compatibilité navigateurs

        Commentaire


        • #5
          Re : Imprimer une div

          Pas idiot du tout ça kursus. Joli même.

          La solution javascript me paraît la plus simple : un truc comme window.open(document.getElementById('MaDivPrint'). innerhtml, 'new'); devrait le faire.

          Note importante : j'ai tapé le code comme ça, sans le tester ni vérifier que ma syntaxe est bonne; c'est juste pour donner la direction (mais je ne dois pas être loin quand même )
          Christophe (cavo789)
          Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
          Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

          Commentaire


          • #6
            Re : Imprimer une div

            je vais essayer avec mootools tant qu'a faire:

            $$(‘.laClasse’).addEvent(‘click’,function(e){
            new Event(e).stop(); // if you code your print link as a link, this basically does the same as “return false;”
            window.print();
            });

            Commentaire


            • #7
              Re : Imprimer une div

              window.print() va faire quoi ? Imprimer toute le document non ? Pas ce que tu cherches...
              Christophe (cavo789)
              Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
              Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

              Commentaire


              • #8
                Re : Imprimer une div

                hm c'est juste, je l'avais pas encore essayer, c'est le résultat d'une recherche sur le net :s

                j'aurais penser que mootools pouvais être utile pour ça, mais il semblerai que non.

                je vais essayer ton code:
                window.open(document.getElementById('MaDivPrint'). innerhtml, 'new');

                Commentaire

                Annonce

                Réduire
                Aucune annonce pour le moment.

                Partenaire de l'association

                Réduire

                Hébergeur Web PlanetHoster
                Travaille ...
                X