jQuery 특정영역(div)만 출력
<html>
<head>
<script src="jquery-1.2.6.min.js" type="text/javascript"></script>
<script src="jquery.printArea.js" type="text/javascript"></script>
<script>
$(document).ready(function() {
//////////
// PrintArea
///////////
$("#printButton").click(function(){
$("#printable").printArea();
});
});
</script>
</head>
<body>
<p><b>Example 5: PrintArea - Only the actual table will print, not the titles</b>
<p>An advertisement that you don't want printed out.
<p>Another advertisement that you don't want printed out.
<div id=printable>
<table width=40% cellpadding=3 cellspacing=0 border=1>
<tr><th>Name</th><th>Age</th><th>Height</th></tr>
<tr><td>John Q</td><td>23</td><td>6'1"</td></tr>
<tr><td>Jane Q</td><td>23</td><td>5'1"</td></tr>
<tr><td>Jimmy R</td><td>23</td><td>5'6"</td></tr>
<tr><td>Jamie W</td><td>23</td><td>5'9"</td></tr>
</table>
</div>
<p><input type=button id=printButton value="Print">
<p>All the annoying disclaimer text you don't want printed out.
</body>
</html>
jquery.printArea.js