返回顶部
首页 > 资讯 > 精选 >IE中怎么用VBScript不提示直接打印
  • 687
分享到

IE中怎么用VBScript不提示直接打印

2023-06-08 10:06:53 687人浏览 泡泡鱼
摘要

这篇文章将为大家详细讲解有关IE中怎么用VBScript不提示直接打印,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。首先在html 页面中加入WEBBrowser 的Object: <OBJECT

这篇文章将为大家详细讲解有关IE中怎么用VBScript不提示直接打印,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

首先在html 页面中加入WEBBrowser 的Object:
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
之后,使用如下代码进行打印:
<script language="VBScript">
sub printvb()
wb.execwb 6,2,3
End Sub
</script>
关键代码 wb.execwb 6,2,3 可以在 VBScript 方式下实际无需提示的直接打印,但奇怪的是用同样的参数,在 javascript 方式下IE 依然会弹出打印对话窗口,也许是因为VBScript 是Microsoft 开发的专用于 IE 的吧,而 Javascript 毕竟是外人:)
另找到一个较全面的例子,如下:
6=OLECMDID_PRINT
2=OLECMDEXECOPT_DONTPROMPTUSER,
2+1=PRINT_WaiTFORCOMPLETioN + PRINT_DONTBOTHERUSER
WB.ExecWB 6, 2, 3, 0
<HTML>
<HEAD>
<OBJECT ID="WB" WIDTH="0" HEIGHT="0" CLASSID="clsid:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>
<SCRIPT LANGUAGE="VBScript">
Sub window_onunload
On Error Resume Next
Set WB = nothing
End Sub
Sub vbPrintPage ( x , y , z )
OLECMDID_PRINT = 6
OLECMDEXECOPT_DODEFAULT = 0
OLECMDEXECOPT_PROMPTUSER = 1
OLECMDEXECOPT_DONTPROMPTUSER = 2
On Error Resume Next
WB.ExecWB x, y, z, 0
End Sub
</SCRIPT>
</HEAD>
<BODY>
<TABLE BORDER=1><TR><TD>
<INPUT TYPE="BUTTON" VALUE="Print" ONCLICK="vbPrintPage 6, 2, 3"><BR>
<INPUT TYPE="BUTTON" VALUE="Preview" ONCLICK="vbPrintPage 7, 1, 0"><BR>
<INPUT TYPE="BUTTON" VALUE="Page Setup" ONCLICK="vbPrintPage 8, 1, 0"><BR>
</TD>
<TD bGColor="green">Print Test
</TD></TR></TABLE>
</BODY>
</HTML>

关于“IE中怎么用VBScript不提示直接打印”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: IE中怎么用VBScript不提示直接打印

本文链接: https://lsjlt.com/news/253730.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • IE中怎么用VBScript不提示直接打印
    这篇文章将为大家详细讲解有关IE中怎么用VBScript不提示直接打印,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。首先在HTML 页面中加入WebBrowser 的Object: <OBJECT ...
    99+
    2023-06-08
  • Angular中如何使用FineReport不显示报表直接打印预览
    这篇文章给大家分享的是有关Angular中如何使用FineReport不显示报表直接打印预览的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Angular 直接打印预览1.在项目 ...
    99+
    2024-04-02
  • WEB报表怎么做到不需要预览就直接打印
    这篇文章给大家介绍WEB报表怎么做到不需要预览就直接打印,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。在浏览器中打印一般总要弹出个对话框预览再确认,但有时我们希望静默打印(点击打印后不再预览,直接打印),或者点击打印时...
    99+
    2023-06-03
  • 怎么用VBScript批量安装网络打印机和设置默认打印机
    这篇文章主要介绍怎么用VBScript批量安装网络打印机和设置默认打印机,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!首先打开记事本,输入以下内容: 代码如下:Set WshNetwork = CreateObjec...
    99+
    2023-06-08
  • windows打印机一直显示正在删除不掉怎么解决
    本篇内容主要讲解“windows打印机一直显示正在删除不掉怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“windows打印机一直显示正在删除不掉怎么解决”吧!打印机一直显示正在删除不掉的...
    99+
    2023-07-01
  • 电脑中网络打印机一直显示脱机无法打印文件怎么办
    这篇文章主要介绍了电脑中网络打印机一直显示脱机无法打印文件怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。方法/步骤:点击开始菜单图标,随后在界面中选择设备和打印机进入。...
    99+
    2023-06-27
  • 电脑连接了打印机但打印不了怎么解决
    如果电脑连接了打印机但无法打印,可以尝试以下解决方法:1. 检查打印机是否已经打开,并确保纸张、墨盒等都正常安装。2. 检查打印机连...
    99+
    2023-09-12
    电脑
  • ie浏览器中网页提示内存不足怎么办
    这篇文章将为大家详细讲解有关ie浏览器中网页提示内存不足怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。打开ie浏览器,鼠标点击右上角设置按钮,选择internet选项。在internet属性窗口中,...
    99+
    2023-06-28
  • 怎么利用kernel提供的接口打印进程号
    这篇文章给大家分享的是有关怎么利用kernel提供的接口打印进程号的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。c文件printPid.c代码如下:#include <linux/kernel.h>#...
    99+
    2023-06-09
  • 打开IE时提示服务器运行失败怎么办
    这篇文章主要介绍打开IE时提示服务器运行失败怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!点击桌面左下角的开始菜单,然后在搜索框中输入“文件夹选项”,点击搜索到的文件夹选项。打开文件夹选项窗口后,我们点击切换到...
    99+
    2023-06-28
  • ppt打印出来显示不全怎么解决
    ppt打印出来显示不全解决方法:1、检查页面设置,确保页面大小与打印纸张大小相匹配;2、调整缩放比例,尝试不同的缩放比例,直到能在打印预览中看到完整的幻灯片内容;3、调整文字框大小,选中文字框,然后拖动边框以调整大小,以确保文字能够完整显示...
    99+
    2023-07-10
  • Win7打印文件时提示Active Directory域服务当前不可用
      Win7系统操作中,不少用户在打印文件的时候遇到了“Active Directory域服务当前不可用”错误提示,对文件的打印造成了不必要的麻烦,遇到这个错误提示该如何处理呢?小编给大家简单的介...
    99+
    2023-06-17
    Win7 打印 域服务 Active Directory域
  • xp系统连接win7系统打印机提示提供的凭证不足的解决方法
    最近一些用户反馈自己的xp系统纯净版电脑连接win7的共享打印机时,始终连接不上,显示“提供的凭证不足”,这则情况怎么办?下面就随我们小编看看该问题的解决方法。 解决方法: 1、首先保证win7开...
    99+
    2023-05-21
    xp系统 win7系统 打印机 提供的凭证不足
  • 打印机怎么连接电脑使用
    平时在使用打印机的时候,最方便的就是给一台打印机连接上多台电脑,能够让多个人同时操作打印文件,那么打印机怎么连接电脑教程,对于没有接触过打印机的朋友,这里简单给大家介绍一下连接方法。装机吧 - 电脑一键重装系统领域装机大师,重装系统xp/w...
    99+
    2023-10-12
    windows 服务器 运维
  • Win11提示打印机错误0X00000040指定的网络名不再怎么办
    当您在Windows 11中遇到打印机错误0X00000040指定的网络名不再的问题时,可以尝试以下解决方法:1. 重新连接...
    99+
    2023-08-31
    win11
  • win10打开软件提示不支持此接口怎么解决
    如果您在Windows 10上打开软件时收到"不支持此接口"的错误提示,可以尝试以下解决方法:1. 更新软件:检查是否有软件更新可用...
    99+
    2023-10-08
    win10
  • 云服务器连接本地打印机怎么连接不了
    如果您在云服务器上尝试连接本地打印机,可能会遇到连接问题。以下是一些常见问题的解决方法: 尝试重新启动服务器: 服务器可能需要重新启动才能成功连接到打印机。在服务器重启之前,您可以尝试使用其他打印机或将打印机设置为“暂停”或“待命”状态...
    99+
    2023-10-26
    打印机 服务器
  • 云服务器连接本地打印机怎么连接不上
    如果您在云服务器上尝试连接本地打印机,连接尝试失败可能会导致无法打印文档。以下是一些可能有帮助的提示: 1.检查您的网络连接设置。您的网络连接可能设置了错误的连接尝试方式,这可能会导致连接失败。尝试重置网络设置或使用其他连接方式。 2.检...
    99+
    2023-10-26
    打印机 连接不上 服务器
  • IE中怎么显示不同CSS样式效果
    本篇内容介绍了“IE中怎么显示不同CSS样式效果”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! &...
    99+
    2024-04-02
  • 怎么用vbscript实现在消息框中显示一个超链接
    这篇文章主要为大家展示了“怎么用vbscript实现在消息框中显示一个超链接”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么用vbscript实现在消息框中显示一个超链接”这篇文章吧。代码如下...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作