搜尋

首頁  >  問答  >  主體

如何以包含圖片的方式列印DIV的內容?

我有這段程式碼。透過其ID列印DIV的內容,但省略了一張圖片。我希望您能支持我,告訴我如何包含該圖片。 (圖片也在DIV內)

impresion = 要列印的DIV

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


     document.body.innerHTML = contenido;

     window.print();

     document.body.innerHTML = contenidoOriginal;
}

我嘗試了很多方法,但都不起作用

P粉561438407P粉561438407489 天前538

全部回覆(1)我來回復

  • 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;
      }
    }

    回覆
    0
  • 取消回覆