这篇文章我已经不记得从哪里转的了
Js实现打印功能
- <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(2,1) type=button value=关闭所有>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(6,1) type=button value=打印>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(6,6) type=button value=直接打印>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(7,1) type=button value=打印预览>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(10,1) type=button value=属性>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(17,1) type=button value=全选>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(22,1) type=button value=刷新>
-
<input name=Button onClick=document.all.WebBrowser.ExecWB(45,1) type=button value=关闭>
Js设置打印时去掉页眉页脚和将页眉页脚设置成默认值
var hkey_key;
var hkey_root="HKEY_CURRENT_USER";
var hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\";
//设置网页打印的页眉页脚为空
function pagesetup_null()
{
var RegWsh = new ActiveXObject("WScript.Shell");
hkey_key="header";
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"");
hkey_key="footer";
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"");
}
//设置网页打印的页眉页脚为默认值
function pagesetup_default()
{
try{
var RegWsh = new ActiveXObject("WScript.Shell");
hkey_key="header";
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P");
hkey_key="footer";
RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&u&b&d");
}catch(e){}
}
分享到:
相关推荐
一js为基础,实现了在线打印以及在线预览需要打印模块,可以设置页眉和页脚,支持ie 火狐,Google 等浏览器
使用JS实现打印功能;JavaScript 实现打印操作;javascript打印大全;通用;js实现打印的方式;JS怎么实现页面打印呢?JavaScript 实现打印,打印预览,打印设置;JS打印和报表输出;原生js打印插件Print.js;js控制...
JS实现的打印、直接打印、打印预览功能,非常简单实用
该文件中是一段js调用 浏览器的 打印功能 实践, 其中 详细的说明和注释。 但是 如果你需要调用起打印机 的话, 则需要用户先行 绑定打印机设备, 确保可以在打印页面选择打印机, 适用大部分浏览器。
使用JS的Window对象的Print方法实现兼容性强的分页打印功能,可直接运行,代码直接复制即可用。
使用js实现打印分页的功能(包括页码,表头,表尾)
本项目用jquery.PrintArea.js实现打印功能,实现一个打印发货单的功能。主要用div和table来实现,可以运行
js单独打印二维码图片和批量打印二维码图片,大纲: 1. 打印机设置 (以使用的热敏打印机为例) 2. js实现打印功能 3. 遇坑记录
在ASP中如何实现打印功能 可实现具体网页某个部分的打印 JS代码
用js实现的web打印功能,可通过修改本地的注册表 去除页眉页脚
在调用window.print()时,可以实现打印效果,但内容太多时要进行分页打印。 在样式中有规定几个打印的样式 page-break-before和page-break-after CSS属性并不会修改网页在屏幕上的显示,这两个属性是用来控制文件的...
利用js代码实现文档部分打印功能 文档中除了doPrint 函数外 还有其它有用函数
javascript结合报表实现,从初级到高级提升的阶梯 实现了excel表格的打印,从excel导出到word功能
js前端打印s分页实现共几页和第几页功能,触底自动换页,并每页表头新增固定部分,包括金额大写转换和当前时间获取
在.net项目中实现利用js代码实现打印功能,本人开发中的总结,非常好使
javaweb jsp界面实现打印功能。引入js后再引入相应方法即可实现。
Java实现打印功能.doc
web开发中js打印是我们经常遇到的需求,上传一个试验过的实例(有设置和预览功能)
包括js资源,及简单demo实现:html中的pdf文件预览
通过调用 JS 打印图片信息,可以直接通过调用图片地址进行图片打印,解决谷歌浏览器第一次打印不显示图像的问题,增加去除IE页眉页脚的功能