recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment imprimer le contenu d'un DIV de manière à inclure des images ?

J'ai ce code. Imprime le contenu du DIV par son ID, mais omet une image. J'espère que vous me soutiendrez et me direz comment inclure cette image. (La photo est également à l'intérieur du DIV)

impression = DIV à imprimer

function printDiv(impresion) {
     var contenido= document.getElementById(impresion).innerHTML;
     var contenidoOriginal= document.body.innerHTML;


     document.body.innerHTML = contenido;

     window.print();

     document.body.innerHTML = contenidoOriginal;
}

J'ai essayé de nombreuses méthodes mais aucune n'a fonctionné

P粉561438407P粉561438407522 Il y a quelques jours559

répondre à tous(1)je répondrai

  • P粉270891688

    P粉2708916882023-09-11 10:56:43

    Voici une solution simple utilisant uniquement du CSS :

    @media print {
      body * {
        visibility: hidden;
      }
      #impresion, #impresion * {
        visibility: visible;
      }
      #impresion {
        position: absolute;
        left: 0;
        top: 0;
      }
    }

    répondre
    0
  • Annulerrépondre