Some print.
Some print.
~SingleForum~无废话记录~ + ~19~记录点有用的好吗?少说废话少装b~

~SingleForum~无废话记录~ » js

IE上打开本地或网络文件

Started 1 year ago by admin. | Tags: . . .

IE上打开本地或网络文件

要在网页上打开一个.ceb文件(板式文件)。也就是说启用本地的一个应用程序(APABI READER),打开一个ceb文件。

JAVASCRIPT:
  1. var strPath="C:\\\\OACEB\\\\transbs.ceb";
  2.  
  3. var   objShell   =   new   ActiveXObject("wscript.shell");
  4. var openCeb = objShell.Run(strPath);
  5. objShell   =   null;

IE的安全级别:开始->设置->控制面板->Internet选项->安全->自定义级别->对没有标记为安全的ActiveX控件进行初始化和脚本运行->启用

其他说明

Run 方法 重点是bWaitOnReturn参数

object.Run(strCommand, [intWindowStyle], [bWaitOnReturn])
strCommand 表示要运行的命令行的字符串值。必须包括要传递到可执行文件的所有参数。

intWindowStyle 可选。表示程序窗口外观的整数值。请注意,并非所有程序都使用此信息。

bWaitOnReturn 可选。布尔值,表示在继续执行脚本中的下一条语句之前,脚本是否等待执行完程序。如果设为 true,则在执行完程序后才执行脚本,Run 方法返回由程序返回的任何错误代码。如果设为 false(默认值),则 Run 方法将自动在启动程序后立即返回 0(不是错误代码)。

RSS feed for this topic