Javascript实例教程(21-5)

chenanan88

chenanan88

2016-02-19 22:15

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享Javascript实例教程(21-5)的教程,热爱PS的朋友们快点看过来吧!

使用JavaScript中的OLE Automation

3. 怎样创建Automation对象的新实例

前面的代码段引用了word.Application对象,它的方法在后面的教程要介绍。这里要注意等级结构,即一个方法或者属性是一个对象,它们又又自己的方法和属性。

象Visual Basic 6,Jscript可以通过增加一个新的参数(servername)来一步增加ActiveXObject函数。你可以在注册的ActinveX对象上指定服务器的名字。在远程服务器创建一个对象可以在Internet安全检查程序关闭的时候完成。你可以通过传递计算机的名字给ActiveXObject()构造函数的servername参数来在远程网络计算机上创建一个对象。比如,如果一个网络共享命名为"MYSERVERDProgram Files",那那么servername的数值就为’MYSERVER”。另外,你可以使用DNS格式或者一个IP地址来指定位置。下面的函数返回运行在远程网络计算机(名为"MYSERVER")word的实例的版本号:

function getVersion() {

var wdApp = new ActiveXObject("word.Application", "MYSERVER");

return wdApp.Version;

}

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

如果指定的远程服务器不存在或者没有找到就会产生一个错误。当我们测试这个函数的时候,我们可以发现Jscript忽视了servername参数。所以我们在VBScript将这些函数放在一起,可以发现它并不工作:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

Function GetVersion

Dim wdApp

Set wdApp = CreateObject("word.Application", "MYSERVER")

GetVersion = wdApp.Version

End Function

展开更多 50%)
分享

猜你喜欢

Javascript实例教程(21-5)

Web开发
Javascript实例教程(21-5)

Javascript实例教程(21-2)

Web开发
Javascript实例教程(21-2)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Javascript实例教程(21-11)

Web开发
Javascript实例教程(21-11)

Javascript实例教程(21-8)

Web开发
Javascript实例教程(21-8)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Javascript实例教程(21-9)

Web开发
Javascript实例教程(21-9)

Javascript实例教程(21-4)

Web开发
Javascript实例教程(21-4)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Win10系统10122无法激活问题如何解决

Win10系统10122无法激活问题如何解决

使用Javascript创建快捷方式

使用Javascript创建快捷方式
下拉加载更多内容 ↓