`

js 调用ActiveXObject 总结

阅读更多

Automation 服务器至少提供一类对象。例如,字处理应用程序可能提供应用程序对象、文档对象和工具栏对象。

  要创建 Automation 对象,将新的 ActiveXObject 赋给对象变量:

  本代码启动创建对象的应用程序(在这种情况下,Microsoft Excel 工作表)。一旦对象被创建,就可以用定义的对象变量在代码中引用它。在下面的例子中,通过对象变量 ExcelSheet 访问新对象的属性和方法和其他 Excel 对象,包括 Application 对象和 ActiveSheet.Cells 集合。

  

只有当 Internet 安全性关闭时才能完成在远程服务器中创建对象。要在远程网络计算机创建对象,可以将该计算机的名称传递给ActiveXObject 的 servername 参数。该名称与共享名的机器名部分相同。比如共享名为"\\myserver\public" 的网络,servername 是 "myserver"。另外,可以用 DNS 格式或 IP 地址指定servername。

  下面的代码返回在名为 "myserver" 的远程网络计算机上运行的 Excel 实例的版本号:

如果指定的远程服务器不存在或找不到时将发生错误。
使用JavaScript中的ActiveXObject填充并设置Excel格式2006年12月19日 星期二 下午 05:131.创建一个新Excel表格

2.保存表格

3.使 Excel 通过 Application 对象可见

4.打印

5.关闭

6.结束进程

7.页面设置

8.对单元格操作,带*部分对于行,列,区域都有相应属性

9.设置行高与列宽

分享到:
评论

相关推荐

    JavaScript中使用ActiveXObject操作本地文件夹的方法

    在Windows平台上, js可以调用很多Windows提供的ActivexObject,本文就使用js来实现文档处理, 和使用js编写ActiveX做一个简单介绍. 代码如下:<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” ...

    node-activex:ActiveXObject的Node.JS实现

    Windows C++ Node.JS addon, that implements COM IDispatch object wrapper, analog ActiveXObject on cscript.exe 特征 使用ITypeInfo来解决属性和方法之间的冲突(例如!rs.EOF在没有类型信息的情况下不起作用,...

    网页调扫描仪扫描并显示

    网页(html,javascript)调扫描仪扫描并显示

    js 调用本地exe的例子(支持IE内核的浏览器)

    [removed] function callExe() { // new ActiveXObject(“Wscript.Shell”).run(“notepad.exe D:\\a.png.txt”); // new ActiveXObject(“Wscript.Shell”).run(“D:\\工具\\Pb6安装\\Pb6安装\\SETUP.EXE”); } ...

    用js调用迅雷下载代码的二种方法

    /head>[removed]//初始化迅雷插件... try { Thunder = new ActiveXObject(“ThunderAgent.Agent”) }catch(e) { try { Thunder=new ActiveXObject(“ThunderServer.webThunder.1”); }catch(e) { tr

    js打印设置页边距

    js打印设置页边距,设置页眉页脚,初始化页眉页脚,左右边距

    使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法

    公司自己内部的程序,通过调用外部协议来正常使用,但外部协议必须配合一个客户端才可以,所以想通过js来判断是否安装了客户端,如果未安装,跳转到下载的地址,就类似网上一些迅雷、快车下载链接。查了查方法,实现...

    JavaScript调用客户端的可执行文件(示例代码)

    –打开记事本程序–>function openNotepad(){ var wsh=new ActiveXObject(“wscript.shell”) wsh.run(“notepad.exe”)//如果在“运行”可以运行就可以在此直接写,否则要写上绝对路径}<!–打开word程序–>...

    javascript检测flash插件是否被禁用的方法

    主要介绍了javascript检测flash插件是否被禁用的方法,涉及JavaScript调用ActiveXObject组件操作flash插件的相关技巧,需要的朋友可以参考下

    打开,另存为,属性,打印等14个JS代码

    var fd = new ActiveXObject("MSComDlg.CommonDialog"); fd.Filter = "Microsoft Office Word(*.doc)|*.doc"; fd.FilterIndex = 2; // 必须设置MaxFileSize. 否则出错 fd.MaxFileSize = 128; // fd.FileName=...

    html中使用javascript调用本地程序(exe、doc等)实现代码

    [removed] function Run(strPath) { var objShell = new ActiveXObject(“wscript.shell”); objShell.exec(strPath); objShell = null; } [removed] </head> <body> 请输入要运行的程序路径:...

    javascript连接mysql与php通过odbc连接任意数据库的实例

    1、javascript连接mysql使用的是”new ActiveXObject“这个对象,这个对象只有IE浏览器支持,所以只能在IE浏览器下实现连接mysql。 2、javascript也是通过odbc连接mysql,和php不同的是,其中一个参数,图片中,...

    js调用图片隐藏显示实现代码

    var isIe=(window.ActiveXObject)?true:false; var intAlphaStep=(isIe)?5:0.05; var curSObj=null; var curOpacity=null; function startObjVisible(objId) { curSObj=document.getElementById(objId);

    Ajax技术课件,保密资料下载

    AJAX asynchronouse javascript and xml 异步 javascript 和 xml ---------------------------------------------- B/S 发展历程------> web1.0 特点: 网站的内容 --- 网站的拥有者提供 网站的使用者所做的...

    Ajax最简单例子Demo

    <script language="javascript"> var http_request = false; function createRequest(url) { http_request = false; if (window.XMLHttpRequest) { // Mozilla浏览器 http_request = new XMLHttpRequest();...

    网页自由打印控件-实现网页中任意定位打印(免费版)网页自由打

    先注册一下,运行目录下的“注册控件.bat”即可注册然后在网页中直接调用卸载时运行“反注册控件.bat”使用方法:在网页中可以直接用JavaScript和VBScript调用被控件JavaScript调用语句:TML = new ActiveXObject(&...

    JS实现加载和读取XML文件的方法详解

    本文实例讲述了JS实现加载和... (3)提供XML文件URL然后调用 load 方法;大致如下: var xmlFileName="xxFile.xml"; var xmlDoc=''; if (window.ActiveXObject){ // IE var activeXNameList=new Array("MSXML2.DOMD

    EasyUI 结合JS导出Excel文件的实现方法

    单纯的JS能够导出Excel的不多见,一般都需要调用客户端所安装的Office Excel组件来完成这个工作。这里我主要讲EasyUI内的DataGrid如何结合JS导出Excel文件 一、 导出Excel的核心代码段如下所示 function Exproter()...

    JS兼容浏览器的导出Excel(CSV)文件的方法

    Js导出表格为Excel文件 的常见一种办法是调用:ActiveXObject(“Excel.Application”) ,但是这种方法有局限性,只能在IE系列下的浏览器里实现,兼容性方面不理想。 经测试,采用本文推荐的方法能兼容性较好的导出...

    php&AJAX;实例代码

    建立XMLHTTP对象调用MS的ActiveXObject方法,如果成功(IE浏览器)则使用MS ActiveX实例化创建一个XMLHTTP对象 非IE则转用建立一个本地Javascript对象的XMLHttp对象(此方法确保不同浏览器下对AJAX的支持)

Global site tag (gtag.js) - Google Analytics