<html>
<head>
<script language="javascript" src="jquery.js"></script>
<script language="javascript">
$(function(){
$("body").on("click","button",function(){
beforePrint();
});
});
//打印之前
function beforePrint(){
$("#main").hide();
$("#print").show();
$("#print").attr("src","print.html");
}
//打印之后回调
function printCallBack(){
$("#main").show();
$("#print").hide();
$("#print").attr("src","");
}
</script>
</head>
<body >
<div id="main">
<button >测试打印</button>
<p>sdsadsads</p>
</div>
<iframe id="print" src="" frameborder="no" style="width: 100%; height: 100%; display: none;"></iframe>
</body>
</html>