|
在Ajax開(kāi)發(fā)框架中,最基本的劃分是服務(wù)器端和客戶端。服務(wù)器端相對(duì)來(lái)說(shuō)比較簡(jiǎn)單,只要是可以開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)的語(yǔ)言都可以勝任;客戶端瀏覽器就是JScript/JavaScript的天下了,好像沒(méi)有看到有VBScript做的Ajax客戶端庫(kù),就算它只支持IE。由于客戶端依賴(lài)于腳本并運(yùn)行在瀏覽器中,似乎比服務(wù)器端的可實(shí)現(xiàn)和可管理性還要差些。 NET技術(shù):Ajax基石腳本異步并發(fā)調(diào)用參數(shù)傳遞,轉(zhuǎn)載需保留來(lái)源! 鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。
這里我說(shuō)一下Ajax中的A, Asynchronous調(diào)用的一些問(wèn)題。如果我們?cè)诋惒秸{(diào)用時(shí)不為方法傳遞任何的參數(shù),那么這個(gè)問(wèn)題也就簡(jiǎn)單甚至不存在了。但是事實(shí)上,我們開(kāi)發(fā)一些稍微復(fù)雜些的功能時(shí),對(duì)于"腳本異步并發(fā)調(diào)用參數(shù)傳遞"這個(gè)功能是很需要的。說(shuō)的嚴(yán)重些,可以把這個(gè)功能看成Ajax客戶端框架能否真正Asynchronous的基石。對(duì)于異步調(diào)用參數(shù)傳遞的問(wèn)題,可以看我以前的一篇文章"function foo()
{
var param = 100;
window.setTimeout(function()
{
intervalRun(param);
}, 0);
param = 0;
}
function intervalRun(times)
{
alert(times);
}