JAVASCRIPT

원하는 영역만 프린트하기

헤롱헤롱이 2020. 5. 28. 10:05
function chartsPrint(chartDiv)
{
    var chartHtml = $("#"+chartDiv).html();

    win = window.open();
    self.focus();
    win.document.open();
    var textJquery = '\<script src=\"http://daonbid.barunweb.co.kr/js/jquery-1.8.3.min.js\"\>\<\/script\>';
    win.document.write('<html><head>'+textJquery+'<title>daonbid</title><style>');
    win.document.write('body, td {font-falmily: Verdana; font-size: 10pt;}');
    win.document.write('</style></haed><body>');
    win.document.write(chartHtml);
    win.document.write('</body></html>');
    if(chartDiv != "ccc")
    {

        var pageHtml = win.document.getElementsByClassName("pagination")[0];
        while ( pageHtml.hasChildNodes() )
        {
            pageHtml.removeChild( pageHtml.firstChild );
        }

//      win.document.getElementsByClassName("pagination")[0].removeChild(win.document.getElementsByClassName("pagination")[0].childNodes[0]);
    }
    win.document.close();
    win.print();
    win.close();
}

//익스플로러인경우 프린트 스크립트 사용
//document.execCommand('print', false, null) || window.print();