ScriptX.cab与Smsx.cab打印代码
<!--前提为必须设置了打印机,即为有默认的打印机,否则此页的弹出窗口不会显示--> <!--media=print 这个属性可以在打印时有效,设置打印时,打印按钮不显示的样式-->
<style media=print>
.Noprint{display:none;}
.PageNext{page-break-after: always;}
</style>
<!--添加打印组件,注意设置codebase路径-->
<object id="factory" style="display:none" viewastext
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="ScriptX.cab#Version=6,2,433,14">
</object> <!--calss="noprint"设置打印时不显示打印按钮-->
<td class="noprint" align="right"><img src="" align="right" style="cursor:hand"onClick="set_print()"></td> <!--此方法为载入页面时,即弹出页面设置窗口-->
<!--以下为常用打印设置-->
<script defer="defer">
function window.onload() {
//advanced features 这里就是你打印设置的地方
//factory.printing.SetMarginMeasure(2) // measure margins in inches
//factory.printing.SetPageRange(false, 1, 3) // need pages from 1 to 3
factory.printing.printer = "HP DeskJet 870C"
//factory.printing.copies = 2
//factory.printing.collate = true
factory.printing.paperSize = "B%"
actory.printing.paperSource = "Manual feed"
//basic features
factory.printing.header = "居左显示&b居中显示&b居右显示页码,第&p页/共&P页"
factory.printing.footer = "(自定义页脚)"
factory.printing.portrait = false
factory.printing.leftMargin = 11
factory.printing.topMargin = 1.5
factory.printing.rightMargin = 0.75
factory.printing.bottomMargin = 1.5
factory.printing.PageSetup() ; //打印设置
factory.printing.Preview() ; //打印预览
}
</script> smsx.cab打印页代码(没有弹出页面设置窗口) <object id="factory" viewastext style="display:none"
classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="<%=path%>/erpxtbg/tjfx/smsx.cab#Version=6,3,434,26"></object>
<style>
@media print {
.noprint {display:none}
}
.STYLE2 {
font-size: 18px;
font-weight: bold;
}
</style>
<td class="noprint" align="right"><img src="" align="right" style="cursor:hand"onClick="set_print()"></td> <script language="javascript">
function set_print()
{
factory.printing.header = "";
factory.printing.footer = "";
factory.printing.portrait = 1; //1为纵向打,0为横向打
factory.printing.leftMargin = 13; //左边距
factory.printing.topMargin = 20; //右边距
factory.printing.Print(false); }
</script>
ScriptX.cab与Smsx.cab打印代码相关推荐
- Web的打印方案:WebBrowser(WScript.Shell)、ScriptX(即smsx.cab)
WebBrowser 我们可以方便地通过 Internet Explorer 用户界面更改页边距.页眉和页脚设置和默认 Internet Explorer 打印机,IE也提供了一个叫WebBrowse ...
- 批量打印之smsx.cab打印
smsx.cab插件实现打印的依赖的是ActiveX控件,所以缺点很明显:页面得允许运行ActiveX控件,而ActiveX控件只有IE支持,所以局限性很强. 页面基本结构: <div id=& ...
- html5自动打印图片,html2canvas生成清晰的图片实现打印代码示例
本篇文章小编给大家分享一下html2canvas生成清晰的图片实现打印代码示例,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 基本用法 处理模糊问题 细节问题-压缩base ...
- php 只打印某个区域,PHP打印代码页面固定区域
在使用PHP软件的朋友们肯定碰上过没有打印代码的情况!PHP打印代码页面固定区域让您在这里直接输入代码就能解决问题啦!想要继续打印工作的话您可以使用狂飙php最新版和PHP开发课安卓版中进行了解!PH ...
- Linux SCSI设备容量打印代码分析
探寻SCSI设备容量如何获取代码. 分析 8G USB转SD卡启动打印信息: sd 3:0:0:0: [sdb] 15523840 512-byte logical blocks: (7.94 GB/ ...
- 安装MySQL提示cab文件损坏_安装所需的 CAB 文件“Redist.cab”已损坏处理办法
近日为客户调试sql server 2008时意外的然出现两个报错,结果导致部分功能组件无法安装成功 如下 产品: Microsoft SQL Server 2008 联机丛书(简体中文) -- 错误 ...
- python皮卡丘字符打印代码,python画皮卡丘的代码
大家好,本文将围绕用python画一只可爱的皮卡丘展开说明,python皮卡丘字符打印代码是一个很多人都想弄明白的事情,想搞清楚python皮卡丘编程代码教程需要先了解以下几个事情. 1.python ...
- 打印代码执行所耗费时间--毫秒
打印代码执行所耗费时间–毫秒 //方法运行 所耗费毫秒秒long t1=System.currentTimeMillis();System.out.println(" ♠♠♠进入方法截取毫秒 ...
- C# DataGridView 打印代码
初衷:由于之前遇到了这个问题 在网上搜索了许久 才把代码给调试好了 感觉 有必要 自己整理一下 方便"在路上"的IT们-- //打印按钮为:button6 //命名空间:(只能比我 ...
最新文章
- 收藏:存储知识全面总结
- 为什么说数据中心是5G最大的受益者?
- Cortex-M3-复位(序列)
- OpenCL “速成”冲刺【第一天】
- hadoop--MapReduce_WordCount词频统计案例
- JavaScript笔记(6)
- java定义一个类显示没有_Java 中的每个类都至少有一个构造方法,一个类中如果没有定义构造方法,系统会自动为这个类创建一个默认的构造方法。_学小易找答案...
- 判断zk是否挂掉_Zookeeper入门学习第一天,zk集群简单介绍
- mysql 字符串枚举类型转换_MyBatis里字段到枚举类型的转换/映射
- 【优化部署】基于matlab粒子群算法求解无线传感器WSN部署优化问题【含Matlab源码 1691期】
- A星算法优化(一)启发函数
- 大学教编程的老师为何不去当高收入的程序员?
- CSS改变simditor代码区间的默认显示样式和自动换行
- java电子签名_java实现pdf文件电子签名
- Solidworks二次开发平台 --- RyS.SwWorks [2015-09-18更新]
- 产品的分类(民用商用级、工业级、汽车电子级、军工级)
- matlab小船渡河物理模型,高中物理 | 小船渡河模型和斜拉船模型
- Ubuntu 14.04重装mysql
- java去除多余excel_java使用poi删除excel中的空行
- 2.Ext JS MVVM特性
热门文章
- Python基础教程(第3版)读书笔记:第2章 列表和元组
- 【华为笔试】【模拟】【Java】竖直四子棋
- 陈式太极拳小架一路拳谱(陈鑫拳架)
- react-native-calendars的使用
- 中鸣循迹机器人_自动循迹机器人控制系统的设计
- 手把手教你安装Juniper 模拟器
- arch linux笔记本安装kde桌面环境
- excel取消密码_取消excel工作簿的保护(无密码)
- 链接mysql服务器的命令是_连接 MySQL服务器的命令是什么?( )_学小易找答案
- VCF文件中QUAL和GQ的区别