pb中使用ole ie控件打印
2010-10-08 16:08
211 查看
引用/article/6125904.html
在不是js打开的页面上按window.close(), 会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。
试试下面代码:
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<input type="button" name="Button" value="关闭窗口" onClick="document.all.WebBrowser.ExecWB(45,1)">
试着改变参数会得到其他一些功能:
WebBrowser.ExecWB(1,1) 打开
WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
WebBrowser.ExecWB(4,1) 保存网页
WebBrowser.ExecWB(6,1) 打印
WebBrowser.ExecWB(7,1) 打印预览
WebBrowser.ExecWB(8,1) 打印页面设置
WebBrowser.ExecWB(10,1) 查看页面属性
WebBrowser.ExecWB(15,1) 好像是撤销,有待确认
WebBrowser.ExecWB(17,1) 全选
WebBrowser.ExecWB(22,1) 刷新
WebBrowser.ExecWB(45,1) 关闭窗体无提示
这些只对IE5.5以上版本有效,我是在IE6下测试的,通过的。
if ($ != jQuery) {
$ = jQuery.noConflict();
}
在不是js打开的页面上按window.close(), 会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。
试试下面代码:
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<input type="button" name="Button" value="关闭窗口" onClick="document.all.WebBrowser.ExecWB(45,1)">
试着改变参数会得到其他一些功能:
WebBrowser.ExecWB(1,1) 打开
WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口
WebBrowser.ExecWB(4,1) 保存网页
WebBrowser.ExecWB(6,1) 打印
WebBrowser.ExecWB(7,1) 打印预览
WebBrowser.ExecWB(8,1) 打印页面设置
WebBrowser.ExecWB(10,1) 查看页面属性
WebBrowser.ExecWB(15,1) 好像是撤销,有待确认
WebBrowser.ExecWB(17,1) 全选
WebBrowser.ExecWB(22,1) 刷新
WebBrowser.ExecWB(45,1) 关闭窗体无提示
这些只对IE5.5以上版本有效,我是在IE6下测试的,通过的。
if ($ != jQuery) {
$ = jQuery.noConflict();
}
相关文章推荐
- pb中调用javascript ole ie 控件
- 点击打印出现IE已经阻止此站点用不安全方式使用 ActiveX 控件解决方法
- 点击打印出现IE已经阻止此站点用不安全方式使用 ActiveX 控件解决方
- 使用IE控件与Firefox扩展的页面打印解决方案
- IE 控件一些高级使用方法
- 有关打印、收藏等的JS代码(打印等主要使用了一个IE组件来实现)
- PB中TreeView控件使用技巧
- .net 设置webbrowser控件使用的IE版本
- PB中TreeView控件使用技巧
- PB使用MSCOMM32控件发送指令
- pb中对控件如何使用数组
- 使用 TreeView IE Web 控件
- Winform跨线程打印日志到TextBox(使用委托跨线程访问控件)
- [DevExpress]程序中使用条形码二维码控件,以及进行报表打印处理
- 基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
- 使用IE控件的
- IE 控件一些高级使用方法
- 基于MVC4+EasyUI的Web开发框架经验总结(16)--使用云打印控件C-Lodop打印页面或套打报关运单信息
- Winform 下使用WebBrowser的HTML编辑控件—WinHtmlControl 在win7 IE9下的问题记录
- WebBrowser(超文本浏览框)控件默认使用IE9,IE10的方法