Js打印
来源:互联网 发布:苍穹鹰软件下载 编辑:程序博客网 时间:2024/06/07 13:14
1、js方法
$("#print").click(function(){ var printStr = "<html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'></head><body >"; var content = ""; var str = document.getElementById('page1').innerHTML; //获取需要打印的页面元素 ,page1元素设置样式page-break-after:always,意思是从下一行开始分割。 content = content + str; str = document.getElementById('page2').innerHTML; //获取需要打印的页面元素 content = content + str; printStr = printStr+content+"</body></html>"; var pwin=window.open("Print.htm","print"); //如果是本地测试,需要先新建Print.htm,如果是在域中使用,则不需要 pwin.document.write(printStr); pwin.document.close(); //这句很重要,没有就无法实现 pwin.print(); });
2、页面
<html><head></head><body><input type=”button” value=”打印” id=”print”><div id=”page1” style="page-break-before:always;" >打印内容一打印内容一</div><div id=”page1”>打印内容二打印内容二</div></body></html>
0 0
- js 打印,打印预览
- js 打印
- js打印
- js打印
- JS 打印
- js打印
- JS 打印
- js打印
- 打印JS
- js打印
- js打印
- JS 打印
- Js打印
- js打印
- JS打印
- JS打印
- js 打印
- js 打印
- php use 关键字用法详解
- Airbnb开源ReAir工具,提供PB级数据仓库的迁移和备份
- ruby对时间的处理
- 进程管理,死锁
- 2016 数据的交换输出
- Js打印
- 软渲染-背面剔除
- Android界面设计原则
- iOS开发屏幕旋转解决方案
- 如何用Beyond Compare隐藏和显示文本细节
- svn commit 时提示 Aborting commit(文件冲突)的解决办法
- hdu1358Period
- service整理笔记
- java常用的代码