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 :

impression diff�rente sous Firefox et IE pour une large page


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm�
    Inscrit en
    Janvier 2005
    Messages
    231
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 231
    Par d�faut impression diff�rente sous Firefox et IE pour une large page
    j'ai une page un peu large et quand je veux imprimer (window.print())cette page en format A4 sous IE, ce n'est qu'une partie de la page qui est imprim�e.
    Alors que sous Firefox, la page toute enti�re est imprim�e(en format A4).
    Est-ce que quelqu'un peut me montrer comment r�soudre ce probl�me?

  2. #2
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    bonjour,

    regarde les param�tres d'impression de IE et Firefox (Fichier>Mise en page). Les marges des documents imprim�s sont sans doute diff�rentes.

    Sinon :
    http://www.developpez.net/forums/showthread.php?t=20787

    ou en faisant une recherche, tu en as des kilom�tres :
    http://www.developpez.net/forums/sea...earchid=390671
    http://www.developpez.net/forums/sho...hlight=%40page
    http://www.developpez.net/forums/sho...hlight=%40page

  3. #3
    Membre confirm�
    Inscrit en
    Janvier 2005
    Messages
    231
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 231
    Par d�faut
    sur Firefox , il y a "adapter au format de la page", et il n'y a pas cette option sur IE.
    Est-ce que CSS peut parametrer cette option?

  4. #4
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    sur Firefox , il y a "adapter au format de la page", et il n'y a pas cette option sur IE.
    Est-ce que CSS peut parametrer cette option?
    Non. Mais en faisant ceci tu peux peut-�tre contourner le probl�me :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    body{
    width: 18cm;
    }

  5. #5
    Membre confirm�
    Inscrit en
    Janvier 2005
    Messages
    231
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 231
    Par d�faut
    n'a rien chang� sous IE

  6. #6
    Expert confirm�
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par d�faut
    j'ai fait ceci : un div encadre toute la page :

    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
    <html>
    <head>
    <title></title>
    <style type="text/css">
    <!--
    .divPage{
    width: 10cm;
    border: ridge 2px #000000;
    }
    .cadre1 {
    background-color:#AAAAAA;
    width:99%;
    margin: 5px;
    border: solid 1px #000000;
    }
     
    .cadre2 {
    background-color:#AAAAAA;
    text-align:justify;
    margin: 15px;
    border: solid 1px #000000;
    }
     
    //-->
    </style>
     
    </head>
     
    <body>
    <div class="divPage">
     
    <div class="cadre1">
    bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
    bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
    </div>
     
    <div class="cadre2">
    bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
    bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
     
    </div>
     
    <div>
    bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
    bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
    </div>
     
    </div>
    </body>
     
    </html>
    -dans la largeur du div il faut tenir compte des marges �ventuelles impos�es par l'impression donc la valeur de width doit �tre inf�rieure � 21cm.

    -maintenant j'ai remarqu� une chose sur beaucoup de site : lorsque l'utilisateur a la possibilit� d'imprimer une page, on lui propose g�nralement "une version imprimable" qui diff�re l�g�rement de la page originale. J'ignore si tu offres cette possibilit�.

Discussions similaires

  1. <meta content="charset=xx"> diff�rent pour une m�me page de code
    Par laurentSc dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 11
    Dernier message: 19/03/2009, 08h13
  2. R�ponses: 1
    Dernier message: 21/02/2008, 09h01
  3. d�calage entre firefox et IE pour une image
    Par shito dans le forum Mise en page CSS
    R�ponses: 2
    Dernier message: 30/01/2008, 00h20
  4. Taille d'une image diff�rente sous Firefox
    Par marie mouse dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 2
    Dernier message: 31/10/2007, 12h34
  5. R�ponses: 6
    Dernier message: 03/05/2007, 11h28

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