728x90

jQuery 공식 홈페이지
http://www.jquery.com/

 

jQuery

What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers.

jquery.com

 

jquery.mb.browser.min.js
0.00MB
jquery.printElement.js
0.01MB

참고 싸이트  http://m.blog.daum.net/mygunsan/106 

<style>
/*=============================== CSS 내용 ===============================*/	
			
   @media print {
     .advertising {display:none;} //웹에서 오른쪽 단추로 눌러서 인쇄 하는경우 a 태그 링크 안보이게 막기
    }
    
    .endline{page-break-before:always} //다음 페이지로 나머지 인쇄
/*=============================== CSS 내용 ===============================*/
		</style>

// 방법1
function temporaryPrint(){
  var html = $('#printAreaTax').html();
  printArea(html); 
}

function printArea(data) { 
    win = window.open();
    win.document.write("<html>");
    win.document.write("<head>");
    win.document.write("<title></title>");
    win.document.write("<link rel='stylesheet' href='css/web.css' type='text/css' />");
    win.document.write("<style>");
    win.document.write("</style>");
    win.document.write("</head>");
    win.document.write("<body>");
    win.document.write(data);
    win.document.write("</body>");
    win.document.write("</html>");
    win.document.close();

    setTimeout(function () { 
        win.focus();
        win.print();
        win.close(); 
    }, 500); 
}

// 방법2
<script src="../../assets/js/jquery.min.js"></script>
<script src="../../assets/js/jQuery.print.js"></script>

<div id="command_bar">
          A4용지를 준비하고 인쇄버튼을 클릭하세요. &nbsp; <input type="button" value="인쇄하기" onclick="jQuery('#printAreaTax').print()" />
 </div><br><br>

<div id="printAreaTax" style="padding:10px;"> 내용 </div>
 
 

제이쿼리 프린터 이용하여 div 영역 출력하기

jQuery.print.js
0.01MB

<script src="<?=__RESOURCES__?>/js/common/jQuery.print.js"></script>

<div id="command_bar" align="right">
   <form name="requestForm" id="requestForm" method="post">
      <div class="input-group">
         <input type="text" class="form-control form-control-sm" style="width:100px;margin-left:70%" name="le_br" value="<?=$_GET['le_br']?>"  onkeypress="javascript:if(event.keyCode == 13){ logsearch() }" />
         <button type="button" class="btn btn-sm btn-outline-success" onclick="logsearch()">조회</button>
         <button type="button" class="btn btn-sm btn-outline-danger"  onclick="jQuery('#printAreaTax').print()">인쇄하기</button>
      </div>
   </form>
</div>

<div id="printAreaTax">
 =========== 이 영역을 출력합니다 =========== 
</div>

 

728x90

+ Recent posts