<script>
funtion print_btn(target_id){
var initBody = document.body.innerHTML;
window.onbeforeprint = function(){
document.body.innerHTML = document.getElementById(target_id).innerHTML;
}
window.onafterprint = function(){
document.body.innerHTML = initBody;
}
window.print();
}
</script>
<input type="button" id="page_print" onclick="print_btn('print_target');" value="부분프린트" />
<input type="button" id="page_print" onclick="window.print();" value="전체프린트" />
<div id='print_target'>
이내용만 프린트한다
<div>
<div>
이내용은 그냥 내용이다 프린트 없다.
</div>