Heim  >  Fragen und Antworten  >  Hauptteil

Wie drucke ich den Inhalt eines DIV so aus, dass er auch Bilder enthält?

Ich habe diesen Code. Druckt den Inhalt des DIV nach seiner ID, lässt aber ein Bild weg. Ich hoffe, dass Sie mich unterstützen und mir sagen, wie ich dieses Bild einfügen kann. (Das Bild befindet sich auch im DIV)

impresion = DIV zum Ausdrucken

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


     document.body.innerHTML = contenido;

     window.print();

     document.body.innerHTML = contenidoOriginal;
}

Ich habe viele Methoden ausprobiert, aber keine davon hat funktioniert

P粉561438407P粉561438407404 Tage vor484

Antworte allen(1)Ich werde antworten

  • P粉270891688

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

    这里是一个只使用CSS的简单解决方案:

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

    Antwort
    0
  • StornierenAntwort