JS打印页面内容
2015-10-08 12:42
661 查看
将需要打印的东西放入div容器,给div容器指定一个id
原理:生成一个新的打印页面,供window.print()调用
原理:生成一个新的打印页面,供window.print()调用
function Print(printpage) { //指定相关的样式 var headstr = "<html><head><title></title> <style> .printTable{border:1px solid black;width:100%;} .printTable td{text-align:center;vertical-align:middle;border:1px solid black; height:37px;line-height:37px} .printTable th{text-align:center;vertical-align:middle;border:1px solid black;height:37px;line-height:37px}</style> </head><body>"; var footstr = "</body>"; var newstr = document.all.item(printpage).innerHTML; var oldstr = document.body.innerHTML; document.body.innerHTML = headstr+newstr+footstr; window.print(); document.body.innerHTML = oldstr; return false; }
相关文章推荐
- Angular.js!(附:聊聊非原生框架项目)
- javascript核心
- (转)js(javascript) 继承的5种实现方式
- JSONKIT导入
- 在ssm框架中前后台数据交互均使用json格式
- Jsp中的PageContext隐式对象详解
- JS实现省市二级联动
- [JavaScript高级程序设计]语法、数据类型和一些区别注意
- JS数组方法汇总 ARRAY数组元素的添加和删除
- (" use strict")Javascript 严格模式详解
- jsp九大隐含对象的运用方法总结
- LINK - Paging for Azure Mobile Service Custom API (JS)
- JavaScript 中 onload 事件绑定多个方法
- jsp中的多行注释,在注释js文件内容的时候与注释body里的内容时有区别
- JavaScript 的 BOM
- js 笛卡尔积算法与多重数组笛卡尔积的例子
- [JSP]JSP中include指令和include动作的区别
- IE下 js文件上传时拒绝访问问题
- firefox调试js时发现js的中文显示乱码
- javascript中十进制转十六进制代码