婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > remote script文檔(轉載自微軟)(六)

remote script文檔(轉載自微軟)(六)

熱門標簽:樂昌電話機器人 北京語音電銷機器人價格 電話機器人電話卡封號怎么辦 浦東上海400開頭的電話申請 開封百應電銷機器人聯(lián)系方式 買了外呼系統(tǒng)不想用了怎么辦 武漢呼叫中心外呼系統(tǒng)線路商 邯鄲外呼調研線路 真人語音電銷機器人系統(tǒng)
文檔: 調用 Remote Scripting 方法異步

Remote scripting 向您提供了異步調用服務器方法的選擇 ──當執(zhí)行服務器方法時,用戶的客戶腳本繼續(xù)運行。異步調用 remote scripting 方法使得您可以避免應用程序用戶接口速度的減慢,因為您可以在執(zhí)行服務器腳本的同時繼續(xù)工作。

注意 如果您的應用程序需要,那么也可以同步調用服務器方法。有關詳細信息,請參閱同步調用 Remote Scripting 方法。

異步調用某個 remote script 類似于同步調用。不過,當產(chǎn)生調用時,您要指定多至三個附加參數(shù): 

當服務器方法完成處理時,在用戶的客戶腳本中有一個被調用的 javascript callback function 。例如,如果用戶的 remote scripting 方法執(zhí)行一次數(shù)據(jù)庫檢查,那么回調函數(shù)可能得到遠程調用返回的檢查值,并在頁面上的某個控件中顯示之。


一個可選的 javascript 錯誤回調函數(shù)──如果異步調用時遇到錯誤將調用之。


一個可選的上下文參數(shù)。這是用戶傳遞給方法并在以后傳回用戶的數(shù)據(jù)。它典型地用于幫助您決定在自己的回調函數(shù)中正調用什么方法,例如,如果您正在將所有遠程腳本調用回傳給某個回調函數(shù)。 
類似于同步調用,異步調用將創(chuàng)建一個調用對象,該對象支持包含被調用過程的返回值和狀態(tài)信息的屬性。例如,某個 remote scripting 方法的返回值可在調用對象的 return_value 屬性中獲得。在異步調用時,調用對象 status 屬性向用戶提供關于調用狀態(tài)的信息。

當您產(chǎn)生異步調用時,調用對象作為一個參數(shù)傳遞到回調函數(shù)中。這樣您就可以在調用腳本中對其進行測試(例如,決定呼叫的狀態(tài)),或者在回調函數(shù)中測試(例如,獲得方法的返回值)。

如果您已經(jīng)創(chuàng)建了對某個服務器頁的對象引用,那么您就可以用標準的 object.method 語法來調用方法。有關創(chuàng)建對象引用的詳細信息,請參閱作為對象引用 ASP 頁。

如何異步調用服務器方法 

如果用戶已經(jīng)創(chuàng)建了對服務器頁的對象引用,那么可以用下面的語法。由于您必須傳遞回調函數(shù)的函數(shù)指針,因此對于異步方法調用來說,您必須用 javascript。
callObject = ASPObject. methodName(p1, p2[,...],
callbackFunction, errorCallbackFunction, context)


- 或者 - 

如果您尚未創(chuàng)建對象引用,那么可以調用 RSExecute 函數(shù),所用語法如下:
callobject = RSExecute(url, methodName, p1, p2[,...], 
callbackFunction, errorCallbackFunction, context)


其中: 

ASPObject 您先前用 RSGetASPObject 方法創(chuàng)建的對象引用。有關詳細信息,請參閱作為對象引用 ASP 頁。


callObject 在完成 remote scripting 調用時將被實例化的調用對象名。您無需創(chuàng)建在調用 remote script 之前創(chuàng)建該對象;RSExecute 方法為您創(chuàng)建該對象。


url 包含您想要執(zhí)行的遠程腳本的 ASP 頁的 URL。服務器頁必須已被配置為使得服務器頁中的 Remote Scripting 有效中所描述的那樣。服務器頁必須在用戶從中請求當前客戶頁的服務器上。


methodName 您想要執(zhí)行的服務器頁上的方法名。


p1, p2, ... methodName 中方法所需要的任何參數(shù)。參數(shù)是通過值進行傳遞的。您可以傳遞簡單的數(shù)據(jù)類型,比如數(shù)值或者文本值,但不能傳遞數(shù)組或者對象。
注意 當把參數(shù)從客戶傳遞給服務器時,它們被轉換為字符串。要確保在使用這些參數(shù)值時,您的服務器方法將它們轉換為合適的數(shù)據(jù)類型。有關詳細信息,請參閱使得服務器頁中的 Remote Scripting 有效。 

callbackFunction 您的客戶腳本中 javascript 函數(shù)的函數(shù)指針,當完成對 remote scripting 方法的調用時將調用該函數(shù)。由于用戶正在傳遞的是一個指針,因此不要在引號中包括其名字。在 RSExecute 調用中包括回調函數(shù)名意味著您想要異步執(zhí)行 remote scripting 方法。


errorCallbackFunction 用戶的客戶腳本中某個可選 javascript 函數(shù)的函數(shù)指針,如果 remote scripting 方法遇到一個錯誤,將調用該函數(shù)。由于您所傳遞的是一個指針,因此不要在引號中包括其名。關于 remote scripting 中錯誤的詳細信息,請參閱檢查錯誤。


context 您傳遞給 remote scripting 方法并回傳給您的一個可選值。您可以在自己的回調函數(shù)中用自己覺得有用的任意方式使用該值。 
例如,下面按鈕 btnSquare 的客戶腳本 onclick 處理程序調用服務器方法 square 來對文本框 txt1 中的指定數(shù)值進行平方運算。當執(zhí)行了該方法后,它調用函數(shù) showResults 。操作符名(“求平方”)在上下文參數(shù)中進行傳遞。

SCRIPT LANGUAGE="javascript" for="btnSquare" event="onclick">
rsMath = RSGetASPObject("../myPages/RSMath.asp")
number1 = txt1.value;
context = "squaring";
co = rsmath.square(number1,showResults,context);
/SCRIPT>


使用 RSExecute 而不用對象引用的同樣示例如下所示:

SCRIPT LANGUAGE="javascript" for="btnSquare" event="onclick">
number1 = txt1.value;
context = "squaring";
co = RSExecute("RSmath.asp","square",number1,showResults,context);
/SCRIPT>


函數(shù) showResults 是先前示例的回調函數(shù),可能如下所示:

SCRIPT LANGUAGE="javascript">
function showResults(co){
typeOp = co.context;
rValue = co.return_value;
txt2.value = "Result of " + typeOp + " operation = " + rValue;
}
SCRIPT>


在這種情況下,showResults 函數(shù)可被用作一般意義上的回調函數(shù),以顯示任何運算值。該函數(shù)指明用戶可能如何使用調用對象的 context 屬性(當調用 remote scripting 函數(shù)時對之進行初始化),以便于決定如何調用回調函數(shù)。

測試異步調用
用戶可以對某個遠程調用的狀態(tài)進行測試,以便于搞清調用是否成功。如果用戶已經(jīng)進行了異步調用,那么用戶可以測試是否已完成調用。

如何測試某個遠程調用的狀態(tài) 

在調用腳本中,獲得調用對象的 status 屬性值,它可以包含下列值中的任一個: 
值 描述 
-1 失敗 
0 完成 
1 掛起(僅在異步調用過程中有效)。 


下面的示例顯示了同步調用某個叫做 square 的 remote scripting 方法,然后在頁面上的某個文本框中顯示調用狀態(tài)的客戶腳本。

SCRIPT LANGUAGE="javascript" for="btnSquare" event="onclick">
number1 = txt1.value;
context = "squaring";
co = RSExecute("RSmath.asp","square",number1);
if (co.status == -1)
{txt2.value = "Call failed";}
else 
{txt2.value = "Call succeeded, return value = " + co.return_value;} }
/SCRIPT>


關于錯誤的詳細信息,請參閱檢查錯誤。


控制異步調用
進行異步調用時,可用兩種方式來控制它: 

等待調用完成。這將掛起客戶腳本處理,直到完成 remote scripting 調用,有效地將異步調用轉換為同步調用。如果您在自己的客戶腳本中到了異步調用提供所需信息的階段,那么就可這樣做。為了等待,可以調用調用對象的等待方法。


取消調用,若要這樣做,可以調用調用對象的取消方法。

標簽:宜春 河北 松原 石嘴山 六安 鄂州 淄博 自貢

巨人網(wǎng)絡通訊聲明:本文標題《remote script文檔(轉載自微軟)(六)》,本文關鍵詞  remote,script,文檔,轉載,自,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《remote script文檔(轉載自微軟)(六)》相關的同類信息!
  • 本頁收集關于remote script文檔(轉載自微軟)(六)的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    av网站一区二区三区| 91精品国产综合久久久久久久 | 精品国产免费视频| ㊣最新国产の精品bt伙计久久| 天堂久久久久va久久久久| 国产99久久久精品| 欧美一区二区三区四区久久| 中国av一区二区三区| 麻豆精品一区二区| 欧美在线免费播放| 国产精品水嫩水嫩| 国产福利一区二区| 日韩欧美一二三区| 视频在线在亚洲| 欧美日韩中文精品| 玉米视频成人免费看| 国产精品一级二级三级| 精品欧美久久久| 美女在线一区二区| 制服视频三区第一页精品| 一区二区三区在线观看国产| 菠萝蜜视频在线观看一区| 久久亚洲精品小早川怜子| 蜜桃视频一区二区| 日韩欧美国产一区二区三区| 同产精品九九九| 欧美老人xxxx18| 日韩综合一区二区| 欧美精品久久天天躁| 亚洲a一区二区| 5月丁香婷婷综合| 蜜臀av亚洲一区中文字幕| 欧美一区午夜精品| 国精产品一区一区三区mba视频| 日韩一区二区高清| 黄一区二区三区| 久久免费视频一区| 国产91丝袜在线观看| 国产精品三级在线观看| 91一区在线观看| 亚洲精品中文在线| 欧美日本在线看| 精品一区二区三区av| 精品av久久707| 成人免费高清视频在线观看| 国产精品免费视频观看| 色综合天天性综合| 五月天视频一区| 欧美va亚洲va香蕉在线| 国产成+人+日韩+欧美+亚洲| 久久精品男人的天堂| aaa欧美色吧激情视频| 亚洲精品免费视频| 欧美一二三四区在线| 狠狠v欧美v日韩v亚洲ⅴ| 国产精品久久二区二区| 欧美午夜精品一区| 国模冰冰炮一区二区| 亚洲欧美偷拍卡通变态| 欧美日产国产精品| 国产成人在线色| 亚洲国产精品久久人人爱蜜臀| 欧美一区二区三区男人的天堂| 国产精品一区二区久激情瑜伽| 中文字幕亚洲综合久久菠萝蜜| 欧美日韩激情一区二区三区| 狠狠色丁香婷综合久久| 亚洲黄色av一区| 欧美变态tickle挠乳网站| 99久久伊人久久99| 老司机精品视频一区二区三区| 亚洲国产精品成人综合 | 91亚洲国产成人精品一区二三| 亚洲线精品一区二区三区| 久久一夜天堂av一区二区三区| 91丨九色丨蝌蚪丨老版| 国产综合色视频| 亚洲成a人片综合在线| 国产日韩精品视频一区| 欧美日韩免费一区二区三区| 丁香六月综合激情| 男人操女人的视频在线观看欧美| 日本一区二区三区四区在线视频| 欧美福利视频导航| 99国产精品一区| 国产成人在线免费| 麻豆91精品91久久久的内涵| 亚洲综合在线五月| 国产精品不卡一区二区三区| 欧美成人精精品一区二区频| 日本高清不卡一区| 国产成人精品三级麻豆| 青青草国产成人av片免费| 一区二区三区四区不卡在线 | 精品欧美黑人一区二区三区| 欧美性生活大片视频| 成人av在线资源| 国产麻豆成人精品| 国产精品小仙女| 狠狠色丁香久久婷婷综| 亚洲444eee在线观看| 一区二区高清免费观看影视大全| 国产亚洲午夜高清国产拍精品| 在线观看日韩高清av| 不卡影院免费观看| zzijzzij亚洲日本少妇熟睡| 国产精品一区二区在线观看不卡| 美女在线视频一区| 欧美a级一区二区| 另类欧美日韩国产在线| 美女爽到高潮91| 久久精品噜噜噜成人av农村| 日av在线不卡| 极品美女销魂一区二区三区免费| 青青国产91久久久久久| 蜜桃av一区二区三区电影| 自拍偷在线精品自拍偷无码专区 | 美女视频黄免费的久久| 91精品国产综合久久久久| 日本人妖一区二区| 国产日韩亚洲欧美综合| 久久综合视频网| 免费看日韩a级影片| 国产精品国产三级国产aⅴ无密码| 亚洲免费观看高清完整版在线观看 | 欧美一区三区四区| 色综合久久精品| 日韩欧美激情在线| 国产成人av一区| 亚洲综合网站在线观看| 国产成人精品亚洲日本在线桃色| 国产福利视频一区二区三区| 日韩丝袜情趣美女图片| 日韩欧美国产精品一区| 91麻豆免费观看| 国产91精品在线观看| 国产成人av电影在线观看| 五月综合激情网| 亚洲国产精品精华液网站| 国产精品萝li| 亚洲精品少妇30p| 亚洲免费观看高清完整版在线观看熊| 久久久久久一级片| 久久综合久久综合九色| 久久亚洲精品小早川怜子| 久久综合九色综合97婷婷女人| 色88888久久久久久影院野外| av福利精品导航| 欧美日韩一区二区三区四区五区| 成人动漫在线一区| 色综合天天综合| 在线不卡欧美精品一区二区三区| 日韩三级高清在线| 国产精品私人自拍| 午夜国产精品影院在线观看| 高清成人在线观看| 亚洲欧美日韩国产成人精品影院| 亚洲综合清纯丝袜自拍| 北条麻妃一区二区三区| 欧美一区二区三区四区在线观看| 亚洲另类在线视频| 日韩欧美电影在线| 一区二区三区国产豹纹内裤在线| 日本伦理一区二区| 久久综合给合久久狠狠狠97色69| 国产欧美日韩不卡| 日本不卡在线视频| 91美女在线看| 国产精品污污网站在线观看| 亚洲高清中文字幕| 成人久久久精品乱码一区二区三区| 色综合色综合色综合| 国产日韩欧美精品综合| 欧美三级电影在线观看| 欧美视频一区二区在线观看| 日韩精品亚洲专区| 午夜精品影院在线观看| 成人黄色网址在线观看| 精品久久久久一区二区国产| 亚洲色图制服诱惑 | 在线看一区二区| 精品国内片67194| 午夜精品在线看| 91官网在线免费观看| 亚洲日本在线天堂| 成人毛片在线观看| 欧美国产日韩亚洲一区| 狂野欧美性猛交blacked| 这里只有精品99re| 五月婷婷激情综合| 欧美一级一区二区| 日本大胆欧美人术艺术动态 | 日日夜夜精品视频天天综合网| 91免费国产在线观看| 日韩码欧中文字| 在线观看欧美黄色| 图片区日韩欧美亚洲| 777欧美精品| 久久精品国产99国产| 精品少妇一区二区|