>開門見山,不離開頁面就能刷新頁面中的(部分)數(shù)據(jù)好處多多。主要是不需要寫無聊代碼維護(hù)state。ASP.(以及其雛形VI6SOM)中的server-sidecontrol(VI6DTC,ScriptLibrary)通過">
不離開頁面刷新數(shù)據(jù)--

不離開頁面刷新數(shù)據(jù)--

ID:24122318

大?。?2.50 KB

頁數(shù):3頁

時(shí)間:2018-11-12

不離開頁面刷新數(shù)據(jù)--_第1頁
不離開頁面刷新數(shù)據(jù)--_第2頁
不離開頁面刷新數(shù)據(jù)--_第3頁
資源描述:

《不離開頁面刷新數(shù)據(jù)--》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、不離開頁面刷新數(shù)據(jù)>>開門見山,不離開頁面就能刷新頁面中的(部分)數(shù)據(jù)好處多多。主要是不需要寫無聊代碼維護(hù)state。ASP.(以及其雛形VI6SOM)中的server-sidecontrol(VI6DTC,ScriptLibrary)通過大量hiddeninput來維護(hù)頁面state,其功力之深,非吾輩能及。所以我們要想辦法不離開頁面就能得到新數(shù)據(jù),這樣生活會(huì)比較好過。其實(shí)辦法早就有很多。比如自己寫ActiveXControl或JavaApplets,或使用系統(tǒng)自己帶的。如果是IE瀏覽器,很久以前就可以使用ADORDS之類的方法

2、從server端遠(yuǎn)程獲取數(shù)據(jù)。我們現(xiàn)在看看XML新石器時(shí)代的幾種方法:1.XMLHTTP這種方法意思和RDS差不多,但在XML時(shí)代,這種方法顯得比較正經(jīng)兒。網(wǎng)上有個(gè)比較好的例子:articles/20001219.htmUsingFatClientsForE-merce起這個(gè)名字(Fatclient)就是說要求brooXMLHTTP'AsObjectDimoCategories'AsObjectSetoXMLHTTP=CreateObject("Microsoft.XMLHTTP")'---settheXMLHTTPcalland

3、issuesend(noparmascategory'---isincludedinURLoXMLHTTP.open"GET",SERVER_PATH"demo.asp?action=getcategories",FalseoXMLHTTP.send'---loadtheresponseintotheCategoriesdataislanddsoCategories.loadXMLoXMLHTTP.responseText'---transformintoHTMLandassigntoinnerHTMLpropertydivCat

4、egories.innerHTML=dsoCategories.umentElement.transformNode(dsoCategoriesXSL.umentElement)'---tidyuptheobjectSetoXMLHTTP=NothingEndFunction其實(shí)直接使用DOMDocument.load也是一樣的。參見sqlbbs/shoyData">。2.如何支持Netscapebroe。所以我們可以使用下面的思路來從server獲取數(shù)據(jù),這回我們不使用XMLisland,ActiveXObject,以便支

5、持NN。a.在頁面中加一個(gè)隱藏的IFrame。b.需要調(diào)用數(shù)據(jù)時(shí),語句形如:IFrame.src="localhost/getData?a=123"c.為了迎合NN的胃口,我們的返回值不是直接XMLData,而是HTML,這樣才能被IFrame接受d.但最重要的是,這個(gè)HTMLPage實(shí)際上是一個(gè)ed的XMLument。比如:<HTML><BODY><PID="P1">abc</P><PID="P2">def</P><PID="P3">ghi<

6、;/P></BODY></HTML>e.我們可以使用client-sidejavascript把這個(gè)edXMLDoc中的數(shù)據(jù)抓取出來,加入到我們的selectlistbox中。是在一個(gè)同事那里看到的這個(gè)思路,感覺他是劍術(shù)通神后,捻花摘葉皆是劍,何必拘泥于XMLDOMObject。>>>>這篇文章來自..,。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。