国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

網頁數據的實時刷新

2019-11-18 16:42:06
字體:
來源:轉載
供稿:網友

網頁數據的實時刷新

本來是打算在WEB頁面上實現這樣的功能:例如網頁上有多個按鈕,按鈕1,按鈕2,按鈕3等

按鈕1的響應比較耗時,如何能夠做到點擊了按鈕1之后,不用等待其響應,就可以再點擊其

他按鈕,而按鈕1響應結束之后會把結果刷出來?

仔細一想,這是不可能的!這種要求對winform的程序而言非常簡單,對web就難了。

不等待按鈕1的響應返回,只能是異步實現,開啟線程或者BeginInvoke。

但是頁面的刷新已經完畢,異步事件執行完之后如何再刷新頁面?

常見的頁面操作都是拉的技術,而由服務器到頁面是推的技術,如何實現?

也就是說,asp.net里是無法實現異步的,所有的操作只能同步完成,我們錄入數據之后,通

過點擊或者其他操作,數據刷至服務器,我們等待服務器的返回。。。。。。


Ajax實現?

Ajax是一種客戶端方法,可以與J2EE、.NET、php、Ruby、和CGI腳本交互,而并不必關心服務器是什么。

這種技術允許瀏覽器與服務器通信而無須刷新當前頁面的技術都涵蓋在內。

以下附上Ajax交互的方法,它與標準Web客戶中所用的標準請求/響應方法有所差別:

1. 一個客戶端觸發一個Ajax事件。

2. 創建xmlHttPRequest對象的一個實例。

3. 向服務器端做出響應。

4. 服務器可以做你想做的事情。

5. 請求返回到瀏覽器。

6. xmlhttpRequest處理返回值,調用相應的函數進行顯示。
http://blog.csdn.net/w_fenghui/archive/2007/01/25/1493365.aspx


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安塞县| 通州市| 苏尼特右旗| 汝州市| 襄垣县| 河北省| 团风县| 新宁县| 南投县| 泸溪县| 高州市| 汤阴县| 溧阳市| 柳河县| 茶陵县| 敦化市| 许昌县| 堆龙德庆县| 德庆县| 云和县| 子洲县| 贡山| 古交市| 随州市| 千阳县| 东城区| 新巴尔虎右旗| 含山县| 桂阳县| 仲巴县| 道真| 康保县| 龙陵县| 建始县| 开封县| 锡林浩特市| 金山区| 儋州市| 平定县| 台前县| 贵州省|