remote script文档(转载自微软)(四)(Remotesensing 被拒能投sensors 吗)太疯狂了

随心笔谈2年前发布 admin
187 0 0

文章摘要

本文介绍了如何在客户脚本中引用 ASP 页作为对象,以方便调用 ASP 页上的方法。通过使用 `RSGetASPObject` 方法,可以在脚本中创建一个对象引用,并使用 `object.method()` 语法调用该对象的属性和方法。具体来说,用户需要将目标 ASP 页的 URL 和名称传递给 `RSGetASPObject` 方法,生成一个对象引用。例如,假设有一个名为 `RSMath.asp` 的 ASP 页,用户可以在脚本中使用以下代码创建引用: ```javascript var rsMath = RSGetASPObject("https://www.jb51.net/myPages/RSMath.asp"); ``` 或 ```vbscript Set rsMath = RSGetASPObject("https://www.jb51.net/myPages/RSMath.asp") ``` 然后,用户可以通过调用对象引用的方法来执行操作。例如,如果 `RSMath.asp` 包含一个名为 `Add` 的方法,可以使用以下代码调用: ```javascript var co = rsMath.Add(number1, number2); ``` 或 ```vbscript Set co = rsMath.Add(number1, number2) ``` 文章还提到了如何使用同步和异步方式调用 `Remote Scripting` 方法,供用户进一步参考。通过这种方式,用户可以在客户端轻松调用服务器上的 ASP 方法,提升开发效率。


文档: 引用 ASP 页作为对象

为了使得用 remote scripting 调用 ASP 页上的方法更方便一些,您可以在客户脚本中创建一个包含服务器方法页的对象引用。这使得用户可以使用标准 object.method( ) 语法去调用用户已在自己的服务器页上显露的方法。

将某个 ASP 页作为对象加以引用 

在客户脚本中,调用 RSGetASPObject 方法,将您希望作为对象加以引用的 URL 和 ASP 页的名字传递给它。RSGetASPObject 方法返回一个对象引用。用下面的语法:

ASPobj = RSGetASPObject(url)

其中: 

ASPobj 该对象是用 RSGetASPObject 方法创建的。用户可以在以后对 ASPName.asp 中指定页的引用中使用该对象。

url 您希望调用其方法的服务器页的 URL。 

例如,假设用户在服务器上有个叫 RSMath.asp 的页。那么用户可以用一条语句创建一个引用它的对象,例如用下面的 javascript 来创建这条语句:

rsMath = RSGetASPObject(“https://www.jb51.net/myPages/RSMath.asp”)

或者用下面的 VBScript 来创建:

set rsMath = RSGetASPObject(“https://www.jb51.net/myPages/RSMath.asp”)

如果该页包含一个叫 Add 的方法,那么您可以调用使用了诸如下面的 javascript 语法的方法,:

co = rsMath.Add(number1, number2)

或者用下面的 VBScript 语法:

set co = rsMath.Add(number1, number2)

关于如何调用 remote scripting 方法的详细信息,请参阅同步调用 Remote Scripting 方法以及异步调用 Remote Scripting 方法。

© 版权声明

相关文章