JavaScript 实现打印,打印预览,打印设置
WebBrowser是IE内置的浏览器控件,无需用户下载.
一、WebBrowser控件
二、WebBrowder控件的方法 //打印
WebBrowser1.ExecWB(6,1);
//打印设置
WebBrowser1.ExecWB(8,1);
//打印预览
WebBrowser1.ExecWB(7,1);
关于这个组件还有其他的用法,列举如下:
WebBrowser.ExecWB(1,1) 打开 Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口 Web.ExecWB(4,1)
保存网页 Web.ExecWB(6,1) 打印 Web.ExecWB(7,1) 打印预览 Web.ExecWB(8,1)
打印页面设置 Web.ExecWB(10,1)
查看页面属性 Web.ExecWB(15,1)
好像是撤销,有待确认 Web.ExecWB(17,1)
全选 Web.ExecWB(22,1) 刷新 Web.ExecWB(45,1)
关闭窗体无提示 但是打印是会把整个页面都打印出来的,页面里面有什么东西就打印出来,我们有时候只需要打印数据表格,这时我们就要写一个样式了:
把不想打印的部份隐藏起来: 样式内容:
然后使用样式就可以:
代码如下:
wb.execwb(7,1);
}
function printit() { if (confirm('确定打印吗?')) { wb.execwb(6,6) } }
相关阅读:
Win8系统设置IE浏览器跟踪保护列表的方法
GridView控件如何显示序号
跟我学Nodejs(二)--- Node.js事件模块
JavaScript:Date类型全面解析
Win10手机预览版10166快速版开始推送
WinXp系统无法打开控制面板的故障分析及两种解决方法
微软重新上线Win10官方ISO系统镜像(版本为1511/OS版本为10586)
简单两行命令解决Mac摄像头连接不上的问题
Win10如何彻底关闭微软Cortana语音助手?
win7系统使用移动硬盘提示“文件或目录损坏且无法读取”的解决方法
Jquery判断$("#id")获取的对象是否存在的方法
Android应用中使用SharedPreferences类存储数据的方法
PHP中文编码小技巧
详解Linux下make命令的使用