印花
打印页面不需要jQuery,只需要JavaScript函数:window.print();.
如果需要打印特定内容,可以通过CSS隐藏其余内容(并格式化打印区域):
.noPrint{ display: block; }
.yesPrint{ display: block !important; }
.noPrint{ display: none; }
.yesPrint{ display: block !important; }
如您所见,通过设置样式标记的media属性,您可以为普通视图(屏幕)和打印视图(打印)设置样式.全文是here.
力度
您可以为流程添加一定的动态,但请记住,它可以为用户提供动态,但在您的代码中,您必须找到并附加打印事件.该事件可能是锚点击:
< a href ='javascript:window.print();'>打印< / a>
它可能是您网页的onload事件:
window.onload = function () {
window.print();
}
或者您可能需要注意的任何其他事件(请注意,现在我正在使用jQuery):
var doPrintPage;
function printPage(){
window.print();
}
$(document).ready(function(){
$('input').blur(function(){
//3sec after the user leaves the input, printPag