Time of Update: 2018-12-07
在上一次的文章中,我們說到了如何設計一個ASP.NET Web Service來處理長串連請求。很多人對此就提出了問題,如何hold住請求讓它30秒不斷開了?這其實很簡單,只需要Sleep()一下就可以了:Thread.Sleep(30 *
Time of Update: 2018-12-07
項目過程中遇到調用被控端的時候,有時候會遇到網路延遲的現象,使用Ajax.net非同步呼叫可以改善使用者體驗.....其實原理是很簡單的....可分為:1.伺服器端: 1)註冊Ajax. 在WebConfig中的configuration節點的system.web節點中添加 <httpHandlers> <add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactor
Time of Update: 2018-12-07
Query是繼prototype之後的又一個優秀的Javascript架構。它是由 John Resig 於 2006 年初建立的,它有助於簡化 JavaScript 以及Ajax 編程。有人使用這樣的一比喻來比較prototype和jQuery:prototype就像Java,而jQuery就像ruby.
Time of Update: 2018-12-07
在使用Jquery + json 的過程中由於一個小問題沒有注意到,程式一直有錯誤。在網上找了很多JSON方面的文章但基本都是很簡單的舉例,所以我覺得有必要寫一個完整的JQuery + json 實現AJAX的例子,如果可以幫到別人那是最好,否則就當是給自己備忘了吧。 好啦,進入正題吧。
Time of Update: 2018-12-07
json包括兩種資料結構,一種類似於雜湊表,另外一種類似於數組。 簡單的說,就是用xml傳輸資料的一個替代方案,傳的位元組數更少,傳輸的過程實質上是用{}或者[]包裹的字串,在代碼短解釋對象。{}對應於object,[]對應於array,在代碼端同樣可以做反向操作。現在很多基於ajax的應用都是在伺服器端擷取資料,然後產生json,傳到用戶端,然後在用戶端渲染介面。。 再簡單點,就是一種特定格式的字串 OK,瞭解了JSON的結構,我們就可以回來看一下JQuery中的$.getJSON()方法了。
Time of Update: 2018-12-07
這兩天用Ajax做了一個RSS閱覽器,純屬是為了溫習下Ajax的使用方面的東西。 技術還是隔三差五的拿出來晒晒才不至於發黴呀。用Ajax感覺好像生疏了很多,唉。沒辦法呀。主要的介面還是比較難看的。呵呵…… 左下角是添加RSS的地方,添加以後在左上方處顯示,其中左上方中顯示的列表都是連結的形式,點選連結就在右邊的div中顯示當前訂閱的RSS的具體內容了…… 第一次做當然還是遇到了很多的問題,比如innerHTML顯示的問題的解決,擷取RSS內容的方法。同時收穫最多的可能就是Ajax的運行原理了。
Time of Update: 2018-12-07
通過本例,可以大概瞭解AJAX訪問伺服器的過程以及基本方法,本例結合DOM動態建立表的行基本思路:定時間內向伺服器請求資料,伺服器將返回不同的資料資訊(其中以XML格式返回),AJAX擷取伺服器返回的資訊後,動態建立表的行,從而形成了動態表的產生。 實現如下: (1)用戶端代碼:<HTML><HEAD><Title>sx.asp</Title><META http-equiv="Content-Type"
Time of Update: 2018-12-07
1.建立一個checkUser.htm檔案<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <title>無標題頁</title> &
Time of Update: 2018-12-07
AJAX俺也不會,是真的,不過,以後就會了,因為俺要學習了,呵呵,先把下面的文章收藏起來:Ajax研究小結 ((作者:李天平 轉載請註明))轉自:http://www.cnblogs.com/ltp/archive/2005/12/03/289725.htmlAjax最近可謂是流行加火熱,為web開發中的重新整理問題帶來了新的生機與希望。雖然這項技術在很久以前就有人在用,無非是XMLHttpRequest
Time of Update: 2018-12-07
本文實現的只是一個最基本的AJAX架構.雖然AJAX並不是什麼新技術,但是做為一個架構並不是一篇文章就能說明白的 本文實現的只是一個最基本的AJAX架構,雖然AJAX並不是什麼新技術,但是做為一個架構並不是一篇文章就能說明白的。寫這篇文章的目的:希望能協助初學者更好的學習、運用AJAX架構。 我始終相信只有你真正理解了一種技術,瞭解了技術本身,你才能更好、更靈活的使用它。一個程式員對技術的瞭解並不能僅僅停留在對技術的應用上。 環境:Window Xp sp2 + .Net
Time of Update: 2018-12-07
<script type="text/javascript"> jQuery(document).ready(function () { jQuery(".wordsupdate").dblclick(function () { id = jQuery(this).attr('id'); text = jQuery(this).text(); if
Time of Update: 2018-12-07
CGI::Ajax 模組中文入手指南(修正版)作者:JackyCheng (曾小成)修改BY:NSNAKE 著作權歸原作者所有發表:2006 年 6月 12 日修改:2006.6.22 Ajax,由Jesse James Garrett創造,全稱“Asynchronous JavaScript +
Time of Update: 2018-12-07
挑戰非同步性 本文的後面,我將用很多時間編寫和使用非同步代碼,但是您應該明白為什麼 open() 的最後一個參數這麼重要。在一般的請求/響應模型中,比如 Web 1.0,客戶機(瀏覽器或者本地機器上啟動並執行代碼)向伺服器發出請求。該請求是同步的,換句話說,客戶機等待伺服器的響應。當客戶機等待的時候,至少會用某種形式通知您在等待: ·沙漏(特別是 Windows 上)。 ·旋轉的皮球(通常在 Mac 機器上)。 ·應用程式基底本上凍結了,然後過一段時間游標變化了。 這正是
Time of Update: 2018-12-07
While Ajax has set the world on fire and caused a renaissance in user experience, it is not the best Rich Internet Application (RIA) technology available today. The technology, or “approach” as some like to say, suffers from serious problems. First,
Time of Update: 2018-12-07
在AJAX應用環境中,由於安全的原因,瀏覽器不允許XMLHttpRequest組件請求跨域資源。在很多情況下,這個限制給我來帶來的諸多不便。很多同行,研究了各種各樣的解決方案:1.通過修改document.domain和隱藏的IFrame來實現跨域請求。這種方案可能是最簡單的一種跨域請求的方案,但是它同樣是一種限制最大的方案。首先,它只能實現在同一個頂級網域名稱下的跨域請求;另外,當在一個頁面中還包含有其它的IFrame時,可能還會產生安全性異常,拒絕訪問。2.通過請求當前域的代理,由伺服器代理
Time of Update: 2018-12-07
Javascript 物件導向的程式設計一:用定義函數的方式定義類function class1(){ 類成員的定義及建構函式 }這裡的class1 既是一個函數也是一個類。作為函數,它可以理解為類的建構函式,負責初始化的工作。二:使用new 操作符獲得一個類的執行個體new Date() 表示建立一個日期對象,而Date 就是表示日期的類,只是這個類是由javascript 內部提供的,不是使用者定義的。new
Time of Update: 2018-12-07
這個組件可以非同步載入網頁檔案,需要我前面寫的那個AJAX的組件支援!.其組件代碼AJAXDiv.js的源碼 function $(objid)...{ return document.getElementById(objid);}function $$(tagname)...{ return document.getElementsByTagName(tagname);}function AJAXDiv(objid,autoFix,loadclass)...{ //alert
Time of Update: 2018-12-07
接上篇http://www.cnblogs.com/Brave-Heart/archive/2008/06/25/1229839.html介面 ·建構函式拋出異常 ·所有的方法拋出異常 ·registerInterface方法用來註冊介面 ·介面不能繼承其他的介面 ·定義(和定義類很相似) MyNamespace.IMyInterface = function() { throw Error.notImplemented();
Time of Update: 2018-12-07
WebService: [WebMethod] public string[] GetSimpleArray() { string[] cities = { "北京", "上海", "天津", "重慶" }; return cities; } ScriptManager: <asp:ScriptManager ID="sm" runat="server"> <Services>
Time of Update: 2018-12-07
前: debugger後,和數組很像 自訂類:public class people{ private string name; public string Name { get { return name; } set { name = value; } } private string password; public string Password { get { return password; }