Javascript
Print
innocent_k
2015. 4. 13. 10:32
function print(printArea) { console.log(printArea); win = window.open('','','width=740,height=700'); self.focus(); win.document.open(); /* 1. div 안의 모든 태그들을 innerHTML을 사용하여 매개변수로 받는다. 2. window.open() 을 사용하여 새 팝업창을 띄운다. 3. 열린 새 팝업창에 기본 를 추가한다. 4. 안에 매개변수로 받은 printArea를 추가한다. 5. window.print() 로 인쇄 6. 인쇄 확인이 되면 팝업창은 자동으로 window.close()를 호출하여 닫힘 */ win.document.write(''); win.document.write(printArea); win.document.write(' '); win.document.close(); win.print(); win.close(); }