我的html页面包含以下代码。
<img id="img_qr" src="<?php echo $src; ?>" style="width:<?php echo $width?>;height:<?php echo $height; ?>">
<input type="text" id="no_qr" name="no_qr" />
<input type="button" value="print" onclick="print_qr();" />
我只需要打印Qr代码。另外,我需要根据文本框值打印QR码的次数。即。当输入为10时,我需要在单页中打印10次QR码。但是当我这样做时,整个页面被打印出来并且只打印了一个Qr代码。请有人帮助我。
答案 0 :(得分:0)
您可以禁用不希望通过CSS打印的DOM元素。例如:
<link rel="stylesheet" href="print.css" type="text/css" media="print" />
在print.css输入元素#id或.class中使用{display:none}
您可以尝试通过以下方式重复显示图片:
在打印之前,元素必须在页面上可见(适用于所有介质或仅用于打印)。