如何使用JavaScript中的ActiveXObject 对象

如题所述

第1个回答  2017-11-10
newObj = new ActiveXObject(servername.typename[, location])
newObj:保存创建的ActiveXObject对象的引用的变量
servername:提供ActiveXObject对象的应用程序的名字
typename: ActiveXObject对象的type或者class
location:可选,要在其上创建ActiveXObject对象的服务器名
例子:
<html>
<body>
<script type="text/javascript">
var ExcelSheet;
ExcelApp = new ActiveXObject("Excel.Application");
ExcelSheet = new ActiveXObject("Excel.Sheet");
ExcelSheet.Application.Visible = true;
ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1";
ExcelSheet.SaveAs("D:\\TEST.XLS");
ExcelSheet.Application.Quit();
</script>
</body>
</html>

如何使用JavaScript中的ActiveXObject 对象
JavaScript中ActiveXObject对象是启用并返回 Automation 对象的引用。使用方法: newObj = new ActiveXObject( servername.typename[, location]) ActiveXObject

如何使用JavaScript中的ActiveXObject 对象
location:可选。 要在其中创建对象的网络服务器的名称。3备注 自动化服务器至少提供一种对象。 例如,字处理应用程序可能会提供应用程序对象、文档对象和工具栏对象。你可以在 HKEY_CLASSES_ROOT 注册表项中标识宿主 PC 上的 servername.typename 值。 例如,下面是可在此处找到的几个值示例,具体...

如何使用JavaScript中的ActiveXObject 对象
具体调用方法就是new ActiveXObject()就可以使用了,同样这个只能在IE浏览器中打开,其他浏览器中使用会报 ActiveXObject没有定义的错误。

如何在JS中释放使用new ActiveXObject创建的对象
1、首先在电脑中打开js,使用new Date()可以获得当前的时间,代码如下。2、当向new Date()传入指定的时间参数时,new Date()就不再是当前的时间了,而是新创建的一个时间。3、当向new Date()传入两位数年份的参数时,将会解析成19XX年,例如,下面例子时间将是1999年5月24日。4、当向new Date(...

我想用javascript操作excel文件,ActiveXObject("Excel.Application...
这个是vbscript的,方法在javascript里都是通用的,不过语法略有不同希望对你有帮助 1、 建立Excel对象 set objExcelApp = CreateObject("Excel.Application")objExcelApp.DisplayAlerts = false 不显示警告 objExcelApp.Application.Visible = false 不显示界面 2、 新建Excel文件 objExcelApp.Wor...

Object对象怎么?
在JavaScript中,ActiveXObject对象用于激活并获取自动化对象的引用。通过使用newobj = new ActiveXObject(servername.typename[, location]),你可以创建一个自动化对象实例。其中:newobj是必选项,用于指定将被赋值为ActiveXObject的变量名。servername是必选项,用于提供生成对象的应用程序名称。typename是必选项...

ps脚本中使用ActiveXObject出错,提示“ActiveXObject没有构造函数...
在PS脚本中使用ActiveXObject时,可能会遇到"ActiveXObject没有构造函数"的错误。这是因为ActiveXObject是JavaScript中的对象,而Photoshop的脚本语言不是纯粹的JavaScript,所以可能无法正确地创建该对象。解决该问题的方法是使用ExtendScript的特定语法来创建ActiveXObject。例如,如果要使用FileSystemObject对象,可以使用...

javascript的ActiveXObject对象问题
可以自己封装一个OCX控件,然后在电脑上注册这个OCX控件后,会得到一个CLSID,一个GUID吧。然后在页面中调用的时候用,这个是我的CLSID,你的你自己找找吧。我是用editplus找的GUID。

求new ActiveXObject("Excel.Application") API
使用JavaScript中的ActiveXObject填充并设置Excel格式1.创建实例并创建工作表var XLObj = new ActiveXObject("Excel.Application");\/\/创建Excel实例var xlBook = XLObj.Workbooks.Add; \/\/新增工作簿var ExcelSheet = xlBook.Worksheets(1); \/\/创建工作表2.保存表格ExcelSheet.SaveAs("C:\\\\TEST.XLS")...

如何用JavaScript判断访问的来源是电脑还是手机,是什么浏览器_百度知 ...
我这里就直接使用在判断中了,你也可以将他们先进行宣告成变数进行使用。据说火狐以后也会加入document.all这个方法,所以建议使用第二种方法,应该会安全一些。 用navigator.userAgent.indexOf()来区分多浏览器,程式码示例如下: 复制程式码程式码如下: <coding-1 lang="other"> var browser={ versions:function(){...

相似回答