JS调用打印机打印页面指定元素
function doPrint(){var head_str = "<html><head><title></title></head><body>"; //先生成头部var foot_str = "</body></html>"; //生成尾部var older = document.body.innerHTML;//var new_str = document.getElementById('wrapper').innerHTML; //获取指定打印区域var new_str = document.getElementsByClassName('blog-content-box')[0].innerHTML;//获取指定打印区域var old_str = document.body.innerHTML; //获得原本页面的代码document.body.innerHTML = head_str + new_str + foot_str; //构建新网页window.print(); //打印刚才新建的网页document.body.innerHTML = older; //将网页还原return false;
};doPrint();
给打印按钮添加doPrint()事件即可
JS调用打印机打印页面指定元素相关推荐
- JS 调用打印机打印网页文档
引用自:灯火阑珊hy js调用打印机 打印整体或部分 有时前端的项目中需要添加打印的功能,首先要知道打印分为整体打印和局部打印两种,而局部打印又可细分为局部打印指定的部分,和局部打印指定部分之外的部分 ...
- JS调用打印机打印Web页面
第一种方法:指定不打印区域 使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内. 详细如下: <style media=print type="tex ...
- js调用打印机打印网页字体总是缩小一号的解决方法
直接调用window.print(),但是打印出来后,字体总是缩小一号,后来直接target="_blank",就可以正常打印了,下面是实现代码 今天要做一个打印网页的小功能,直接 ...
- 打印当前页面指定元素中的内容
一.打印当前页面指定元素中的内容 方式一:直接使用window.print(); (1)首先获得元素的html内容(这里建议如果有样式最好是用内联样式的方式) var newstr = documen ...
- JS 调用打印机,打印HTML中的部分内容
如何在页面上调用打印机!!! 要打印的内容:JSP上的一个<DIV></DIV>, 打印按钮: 打印按钮的方法: $(function(){ $('#checkin_div ...
- Java调用打印机打印(远程、本地皆可用)
Java调用打印机打印(远程.本地皆可用) 背景 准备 MAVEN环境 步骤 获取PrinterJob 设置PrinterJob纸张样式 打印PDF 背景 开发个Java项目需要远程调用共享打印机打印 ...
- android 打印机打印html,Android下通过wifi调用打印机打印
Android下通过wifi调用打印机打印 // Code in Activity try { Socket sock = new Socket("192.168.199.245" ...
- java打印word_Java jacob调用打印机打印word文档
前面说了Java如何生成复杂的Word文档,今年记录下Java如何调用打印机打印word文档. 起初用的是自带的PrintJob,但是系统提供的打印机制并不成熟完整.网上的代码也是千篇一律,在我的打印 ...
- C++ 调用打印机 打印一段文字
系统:win7 环境:VS2010 语言:c++ 函数:调用打印机打印一段文字. void CpainttestDlg::OnClickedButton1() {// TODO: 在此添加控件通知处理 ...
最新文章
- mac攻略(1) -- 简单配置php开发环境
- Windows进程间通信的各种方法
- 汇编:内存地址为什么从0开始?等问题
- element中upload单图片转base64后添加进数组,请求接口
- 玩转oracle 11g(35):rman备份-参数文件spfile损坏恢复
- ORACLE 12C采坑之 ORA-12541:TNS:无监听程序
- Java基础---接口的使用
- matlab将x排序 y随之变化,在MATLAB中:XData和YData如何用更改的行数更新?
- 阿里P7三面被这10个SpringCloud微服务问题难倒,杯具!
- linux文件备份与删除,【Linux Shell脚本编程】自动备份与删除历史备份脚本
- CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata
- UI设计师不可不知的安卓屏幕知识
- Migration中的Collation Confliction
- 百度php工程师面试题
- Love To Be Loved By You
- PageOffice实现在线编辑Word的手写批注功能
- CAD显示图层(网页版)
- R语言:填色等值线图及其色标(color bar)设置
- 疑问代词which/what/who的用法
- win7音量图标点了没反应的修复方法
热门文章
- 编写java程序用用于显示人姓名和年龄
- 论文复现之医学图像应用:视网膜血管分割
- ubuntu server
- SRGNN番外篇——我的死磕笔记
- [WSDL] WSDL Web Service 應用 圖文 教學
- The specified object could not be found. psql------click---清空---接口
- mmdet_config_builder_win
- 复杂地铁系统的时空人流量分布在线预测
- 【蓝桥杯省赛真题3】Scratch游泳倒计时 少儿编程scratch蓝桥杯选拔赛真题讲解
- 【vizard】用python写3D游戏