快捷搜索:

remote script文档(转载自微软)(九)

文档: 等待措施

终止当前正履行的客户脚本,直到指定调用工具的异步 remote scripting 调用完成。

语法

co.wait()

参数

co

履行 remote scripting 调用而天生的调用工具。

阐明

调用该措施将把一个异步 remote scripting 调用转换为同步调用。假如 remote scripting 调用已完成,那么该措施将急速返回。假如您在客户脚本中碰到这种环境──必要来自 remote scripting 调用的结果,那么这种调用是有用的。

示例

下面的脚本异步调用 EmpLists 页上的措施 GetNames。当发出调用后,它显示一条消息,然后等待结果。

empLookup = RSGetASPObject("../mypages/EmpLists.asp");

co = empLookup.GetNames(showResults);

txt1.value = "Getting employee names ..."

co.wait()// suspends client processing

文档: 取消措施

竣事某个正异步履行的 remote scripting 调用。

语法

co.cancel()

参数

co

履行某个 remote scripting 调用而天生的调用工具。

阐明

您可以在异步调用 remote scripting 历程中调用该措施──假如您抉择不再必要异步调用结果的话。假如某个用户动作──比如单击按钮或者哀求周游到另一页──唆使 remote scripting 调用已经无效的话,那么这种调用是有用的。

您不能取消同步 remote scripting 调用。

示例

empLookup = RSGetASPObject("../mypages/EmpLists.asp");

coEmpList = empLookup.GetNames(showResults);

txt1.value = "Getting employee names, press Cancel to stop."

coEmpList.cancel()

您可能还会对下面的文章感兴趣: