chrome打印指定区域

打印网页特定区域

(function doPrint(){
        //生成头部
        var head_str = "<html><head><title></title></head><body>"; 
        //生成尾部
        var foot_str = "</body></html>";
        //原本页面的代码
        var older = document.body.innerHTML;
        //指定打印区域的html
        //var print = document.getElementById('main').innerHTML;
        var print = document.getElementsByClassName('main')[0].innerHTML;
        //构建新网页
        document.body.innerHTML = head_str + print + foot_str; 
        //调用打印
        window.print();
        //打完后将网页还原
        document.body.innerHTML = older;
})();
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容