php打印预览jquery,php 实现打印预览的功能
.noprint{display : none}
不需要打印的地方
functionpreview(oper)
{
if (oper <10)
{
bdhtml=window.document.body.innerHTML;//获取当前页的html代码
sprnstr="";//设置打印开始区域
eprnstr="";//设置打印结束区域
prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18);//从开始代码向后取html
prnhtmlprnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html
window.document.body.innerHTML=prnhtml;
window.print();
window.document.body.innerHTML=bdhtml;
} else {
window.print();
}
}
XXXXX
要打印的内容
.noprint{display : none}
不需要打印的地方
functionpreview(oper)
{
if (oper <10)
{
bdhtml=window.document.body.innerHTML;//获取当前页的html代码
sprnstr="";//设置打印开始区域
eprnstr="";//设置打印结束区域
prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18);//从开始代码向后取html
prnhtmlprnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));//从结束代码向前取html
window.document.body.innerHTML=prnhtml;
window.print();
window.document.body.innerHTML=bdhtml;
} else {
window.print();
}
}
XXXXX
要打印的内容
php打印预览jquery,php 实现打印预览的功能相关推荐
- php打印预览jquery,JS实现浏览器打印、打印预览示例
目前正在做浏览器端采用JS方式实现打印这么一个功能,JS打印实现的方法很多,但是兼容各个浏览器实现打印预览的功能有些棘手,现将实现的内容及遇到的问题记录下来,希望有大牛看到所提的问题后可以给予解答,在 ...
- .NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现
原文:.NET环境下有关打印页面设置.打印机设置.打印预览对话框的实现 我个人认为,开发MIS,首先就得解决网格的问题,而开发工具为我们提供了如DataGrid.MSHFlexGrid的控件.其次,是 ...
- DevExpress的PdfViewer添加工具栏实现PDF打开、预览、保存、打印
场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...
- excel打印预览在哪里_打印小心机:轮页眉页脚的重要性
人们常说"职场如战场",竞争压力越来越大,没有一些"小心机"怎么行. 在打印合同.方案等多页文件时,最担心的就是系统设备出现问题,轻则耽误时间和工作进程,重则文 ...
- Extjs Window用法详解 3 打印具体应用,是否关掉打印预览的界面
Extjs Window用法详解 3 打印具体应用,是否关掉打印预览的界面 Extjs 中的按钮元素 { xtype: 'buttongroup', title: '打印', items: [ me. ...
- NET环境下有关打印页面设置、打印机设置、打印预览对话框的实现-
到网上一搜,有很多关于打印页面设置值怎么老是变.自定义纸张和连续走纸的问题.有很多说法,有些说是VS.NET的bug,有的说必须用API,还有的说... 其实,是我们自己没有研究透,这里给一些 ...
- 计算机无法使用打印机预览,电脑中excel打印预览无法查看的处理方法
我们在处理数据时,经常都会使用到excel应用.不过,最近一位用户反馈自己电脑中excel的打印预览突然无法查看了.这是怎么回事呢?我们要如何操作?接下来,就随系统城小编一起看看该问题的解决方法吧! ...
- CSS @page 规则 设置打印页面框的尺寸,方向和页边距,用于打印预览和从浏览器打印Web文档
@page规则定义styleSheet中页面框的尺寸,方向和页边距,用于打印预览和从浏览器打印Web文档.通常,在此构造中,各种CSS属性(如大小,页面和边距)用于指定页面框的尺寸,方向,边距等. 页 ...
- vue打印功能 手持终端打印小票,电脑连接打印机打印预览
最近的项目有手持终端打印小票和电脑连接诶打印机打印信息 方法有很多种的: 一. vue-print-nb 安装插件 1.安装插件 npm install vue-print-nb --save 2. ...
最新文章
- objective-C 中使用@Class和 #import区别
- lsqcurvefit拟合结果为复数_非线性拟合怎么转化为线性拟合?
- 华为第四代服务器芯片Hi1620,华为第四代自研芯片Hi1620曝光, 全球首款7nm的ARM处理器...
- (chap6 Http首部) 首部字段概论
- Elasticsearch5.X Mapping万能模板
- html css 魔方,css3实现立体魔方效果
- mysql字段分隔符拆分_MySQL里实现类似SPLIT的分割字符串的函数
- VMware Workstation Pro 虚拟机做RAID
- MQ学习(一)----JMS规范(转发整合)
- 软件项目管理工具简介
- Hibernate下载地址
- 缅怀:腾讯游戏毛星云(浅墨)突然离世
- 【文献阅读】 2019-IJCAI-Sequential Recommender Systems Challenges, Progress and Prospects
- jQuery——小案例:点击图片放大缩小
- 深圳大学计算机专硕和学硕的区别,2021深大考研:学硕专硕的区别
- ClassLoding
- 定时开关机-Android4.4/6.0
- [windows内核]长调用与短调用
- python舆情系统开发_用python搭建舆情监控
- ADS一键清理工具,解决ads2020卸载不干净没法安装新的ads 解决ads安装时说存在上一个版本 解决ads安装提示没有卸载干净 ads2017卸载时删不尽 ads2019删除不干净 注册表
热门文章
- 某外企招聘程序员部分面试题,求作答!!!
- JS-数组和函数冒泡排序递归函数
- OpenMV(二)--IDE安装与固件下载
- Kinect SDK v1.7 新特性、交互框架与新概念
- C++内存分配方式-堆、栈、自由存储区、全局/静态存储区和常量存储区
- oracle clusterware 11g,Oracle11gR2clusterware启动顺序
- mysql的ps.setmaxrows_mysql自定义函数实现表的指定列进行数据脱敏(PS:来自mysql小白的提问)...
- php 获取语句,PHP获取当前服务器的基本语句
- SQL ORDER BY 子句
- 结对编程项目的过程记录与收获