そのため、モーダルで画像を開いています。その下に印刷ボタンがあり、その下に画像だけでユーザーの新しいタブを開く必要があります。新しいタブを開いた後にwindow.printコマンドを実行していますが、印刷しようとすると、前のページの以前のコンテンツがすべて印刷されます。画像だけを印刷する必要があります。これがタイミングの問題なのか、それともこのアイデアを実行するための悪い方法なのかはわかりません.
私が使用した JavaScript は 212 ~ 263 行目にあり、product-image クラスのセクションが対応するマークアップです。
私のコードは http://gdchome.thedesigngrouponline.com/product-category/live/furniture/sofas/にあります。