* innerHTML을 사용하여 선택 영역 프린트 하기
* print_1.asp
<!-- div id ="A" 안의 내용이 프린트 될 내용이다. -->
<div id ="A">
프린트 하고자 하는 내용
<img src="/image/card/coupon_img.jpg" border=0>
< /div>
<form name="pf" method="post">
<input type="hidden" name="printzone">
<!-- print_info() 를 바로 호출 -->
<input type="button" name="print_button" value="print" onclick="javascript:print_info();">
< /form>
< script language="JavaScript">
< !--
function print_info()
{
var value_test;
document.pf.printzone.value = A.innerHTML; //form의 printzone 값에 A.innerHTML을 넣는다.
//value_test = document.pf.printzone.value;
//alert(value_test); //프린트되는 내용(innerHTML)확인 (A.innerHTML 값)
var conf = confirm("출력 하시겠습니까?");
if (conf == true)
{
window.open("print_2.asp","print_open","width=800 height-700 top=0 left=0 scrollbars=yes")
}
}
//-->
< /script>
<!-- print_info 호출 -->
<a href="#" onclick="print_info();">print</a>
* innerHTML을 사용하여 선택 영역 프린트 하기
* print_2.asp
< script for=window event=onload>
B.innerHTML = opener.pf.printzone.value;
window.print();
< /script>
<!-- div id ="B" 안의 내용이 프린트 될 내용이다. -->
<div id="B">
< /div>