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 :

Imprimer :: Erreur IE


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 171
    Par défaut Imprimer :: Erreur IE
    Bonjour,

    J'utilise ce script afin de pouvoir imprimer les données présentes dans mes div.
    Sous FF il n'y a aucun soucis. Cependant quand j'utilise IE, la page d'impression s'ouvre bien , mais elle est vide.

    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
    function imprime_conv(titre, obj, obj2, arch, ave)
     
    {
    // Définie la zone à imprimer
    var zi = document.getElementById(obj).innerHTML;
    var z2 = document.getElementById(obj2).innerHTML;
     
    // Ouvre une nouvelle fenetre
    var f = window.open("", "ZoneImpr", "height=600, width=700,toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=100, top=100");
     
    // Définit le Style de la page
    f.document.body.style.color = '#0000FF';
    f.document.body.style.backgroundColor = '#EEFFFF';
    f.document.body.style.fontSize = '12px';
    f.document.body.style.fontFamily = 'calibri';
     
    // Ajoute les Données
    f.document.title = titre;
    f.document.body.innerHTML += " " + zi + " ";
    f.document.body.innerHTML += " " + z2 + " ";
    f.document.getElementById(arch).style.display = "none";
    f.document.getElementById(ave).style.display = "none";
     
    // Imprime et ferme la fenetre
    f.window.print();
    f.window.close();
    return true;
    }
    Appel :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <div id='conv'>
    données
    </div id='conv'>
    <div id='vaca'>
    données
    </div id='vaca'>
    <p align="right"><img src="imprimer.png" width="40" height="40" title="Imprimer" onclick="imprime_conv('Convention <? echo $retour['idProjet']; ?>', 'conv', 'vaca', 'arch', 'ave');"></p>
    Sauriez vous me dire pourquoi Internet Explorer ne récupère aucunes données dans ma page de pré-impression. Merci

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Essaie avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.documentElement
    à la place de pour IE.

    Tu n'auras plus qu'à faire un test de navigateur.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 171
    Par défaut
    Pour quel document.getElement je dois faire ca ? oO

    Tu peux me montrer la ligne entière ?

    Edit :
    Autant pour moi, j'avais compris dans le mauvais sens ... ca marche niquel ! Merci beaucoup

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

Discussions similaires

  1. [VB6]Imprimer un état access à partir de VB (erreur)
    Par ShortcutZ dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 06/07/2011, 20h16
  2. ne pas imprimer erreurs sqlcmd sous sqlserver2005
    Par deadoralive dans le forum Développement
    Réponses: 2
    Dernier message: 09/04/2010, 16h58
  3. [CR7] Fichier Imprimer Exporter affiche l'erreur DLL d'exportation introuvable.
    Par clementratel dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 26/01/2009, 15h33
  4. [Imprimer]Erreur pointeur null
    Par philippe13 dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 04/09/2006, 21h44
  5. [imprimer]erreur à l'appel de window.print()
    Par banzzai dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 29/08/2006, 10h10

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