javascript - Comment imprimer le contenu d'une zone spécifiée sur une page Web écrite en Vue? ?
仅有的幸福
仅有的幸福 2017-05-19 10:43:23
0
4
860

La page Web écrite par vue doit imprimer le contenu de la zone spécifiée, conserver le style de la page Web d'origine, et le contenu de la page Web d'origine ne peut pas être modifié après l'impression, et jqprint ne peut pas être utilisé. Comment y parvenir ?

仅有的幸福
仅有的幸福

répondre à tous(4)
習慣沉默
@media print {
    .not-print {
        opacity: 0
    }
}

Dans la zone que vous ne souhaitez pas imprimer, ajoutez la classe .not-print~
Une manière approximative. . .

刘奇

Fondamentalement, l'idée au premier étage est que les requêtes multimédias sont cachées dans des blocs qui n'ont pas besoin d'être imprimés lors de l'impression.
Vous pouvez utiliser l'opacité ou la visibilité pour vous cacher.

Peter_Zhu

http://stackoverflow.com/ques...

mywindow.document.write(this.$el.innerHTML);
洪涛

Imprimer une partie de la page Web

var createPdf = () => {
    let newWindow = window.open("_blank");   //打开新窗口
    let codestr = document.getElementById("pdf-wrap").innerHTML;   //获取需要生成pdf页面的p代码
    newWindow.document.write(codestr);   //向文档写入HTML表达式或者JavaScript代码
    newWindow.document.close();     //关闭document的输出流, 显示选定的数据
    newWindow.print();   //打印当前窗口
    return true;
}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal