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

Mise en page CSS Discussion :

Imprimer le contenu d'une div


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2011
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : Guinée

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 112
    Par défaut Imprimer le contenu d'une div
    Voilà, j'ai fait petit site et lorsque je clique sur le menu fichier puis sur imprimer du coup c'est toute la fenêtre de mon site qui se fait imprimer et moi je veux que sa soit juste le content de mon block Content et si cela est possible j'aurais besoin du code qu'il faut.
    Merci d'avance!

  2. #2
    Membre éclairé Avatar de shell13010
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Mars 2008
    Messages : 281
    Par défaut
    Bonsoir,

    J'aurais joué avec les css:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <style type="text/css">
    @media print {
    body * {
    display:none;
    }
    #divimprimer { 
    display:block;
    }
    }
    </style>
    Donc tout sauf #divimprimer sera cacher

  3. #3
    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
    A part si tu veux imprimer sur l'imprimante du datacenter de ton serveur, je ne vois pas le rapport avec PHP
    déplacé vers CSS puisque comme indiqué par shell13010, c'est de ce coté là qu'est la solution !
    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

  4. #4
    Membre confirmé
    Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2011
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : Guinée

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 112
    Par défaut
    Je comprends l'idée d'utiliser le css!
    Bon voilà c'est en consultant un autre site que j'ai remarqué la présence d'un bouton ou disons plutôt lien d'impression et des qu'on clique sur le lien la boîte de dialogue Impression s'ouvre et sa je crois bien que ce n'est pas seulement le CSS qui a été utilisé il doit surement avoir un code JavaScript ou PHP ou autres et c'est ce que je veux faire: un lien d'impression!

  5. #5
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    voir du coté de window.print()
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Imprimer" onclick="window.print()">

  6. #6
    Membre confirmé
    Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2011
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : Guinée

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 112
    Par défaut
    OK, j'apprécie bien ton bout de code NoSmoking mais voilà je me demande bien comment l'utiliser puis qu'il faut bien une fonction pour l'évènement onClick!
    Et j'apprécierais bien ton aide sur ce coup!

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

Discussions similaires

  1. Imprimer le contenu d'une div
    Par kiemtso dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/11/2011, 16h41
  2. [C#] Imprimer le contenu d'une fenêtre avec ascenseur
    Par biglong dans le forum Windows Forms
    Réponses: 6
    Dernier message: 06/08/2007, 23h29
  3. imprimer le contenu d'une div en plusieurs pages
    Par mohcultiv dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 21/06/2007, 18h12
  4. imprimer le contenu d'une TPaintBox
    Par stimbo dans le forum C++Builder
    Réponses: 2
    Dernier message: 15/03/2004, 19h42
  5. [Kylix] Imprimer le contenu d'une boîte de dialogue
    Par cmp-france dans le forum EDI
    Réponses: 13
    Dernier message: 18/10/2003, 20h31

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