我重做了一些代码并尝试了这个,但我的打印功能不起作用。如果它工作了,这只会打印div id示例吗?
<div id='example'>
<h3>Saturday Sept. 8th</h3>
</p><strong>7:00AM-8:00AM</strong> </p>
<input type="radio" name= "one" /><label> meditation meeting</label>
<br>
<input type="radio" name= "one" <label> step 1 workshop</label>
<br>
<input type="radio" name= "one"<label > Bottom lines</label>
<br>
<input type="radio" name= "one"<label > Top Lines</label>
<br>
<input type="radio" name= "one"<label> Sponsorship</label>
<br>
<input type="radio" name= "one"<label> Being a Sponsee</label>
<br>
<br>
</p> <strong>8:15AM-9:15AM</strong></p>
<input type="radio" name= "two"<label> Step 2 workshop</label>
<br>
<input type="radio" name= "two"<label>Living life</label>
<br>
<input type="radio" name= "two"<label> chairing a meeting</label>
<br>
<input type="radio" name= "two"<label>Service work</label>
<br>
<input type="radio" name= "two"<label> Accepting gifts</label>
<br>
<input type="radio" name= "two"<label>Principles before Personalities</label>
<br>
<input type="button" value="Print" onclick="printPage('example');"></input>
</div>
答案 0 :(得分:0)
您无法在Web浏览器中控制打印,因为这是用户端功能,因此需要采用变通/解决方法,我通常会做以下事情:
你可以使用z-index
属性制作一个显示在屏幕中间的di,覆盖其后面的所有内容
然后用要打印的所需内容填充
然后右键单击==&gt;打印
然后在打印对话框中,您可以根据需要调整打印内容的大小。