网页上实现打印指定区域的方法实现
通过单击页面按钮,便实现页面打印指定区域内容的方法。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>jQuery打印插件jqprint</title>
<script language="javascript" src="jquery-1.4.4.min.js"></script>
<script language="javascript" src="jquery.jqprint-0.3.js"></script>
<script language="javascript">
function daying(){
$("#test").jqprint();
}
</script>
</head>
<body>
<div id="test">
<table>
<tr>
<td>打印的文本内容</td>
<td>test</td>
<td>test</td>
<td>test</td>
<td>test</td>
</tr>
<tr>
</table>
</div>
<button onclick="daying()">打印</button>
</body>
</html>
实际的效果图
请注意!很多朋友遇到 Cannot read property 'opera' of undefined错误问题是juqery版本兼容问题
解决方法:加入迁移辅助插件jquery-migrate-1.0.0.js可解决版本问题
<script src="http://www.jq22.com/jquery/jquery-migrate-1.2.1.min.js"></script>