我眼中的Ajax

       AJAX在去年確實火爆了,作為Web2.0時代的核心技術,關注度盛況空前,至今仍餘音未絕,我一直從事於WinForm、Windows

Ajax原理攻略

  各種版本的Ajax層出不禁,但萬變不離其宗,各種版本都是給予最原始的XMLHttpRequest發送http請求實現,其請求類型有兩種,即get和post方式。這兩種方式的使用如下代碼:一、Ajax請求頁面<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html

jQuery入門[5]-AJAX

jQuery入門[1]-建構函式jQuery入門[2]-選取器jQuery入門[3]-事件jQuery入門[4]-鏈式代碼jQuery入門[5]-AJAXjQuery入門[6]-動畫jQuery為AJAX提供了非常豐富的支援,參見Ajax其中最基本當屬$ajax(),通過不同的參數,這個方法可以錄活支援各種AJAX應用情境。如:$.ajax({url: "test.html",cache: false,success:

jquery ajax 返回資料時 ff正常,ie接受到資料但是顯示不了

用的方法是$("#id").html(data),但是IE卻沒有顯示成功,ff下沒問題?為何  代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/

使用Atlas簡化用戶端Ajax編程

微軟公司針對AJAX開發了一種稱為Atlas的新技術,它允許瀏覽器隨時隨意緊密的與ASP.NET進行整合。在此專欄中,我們將闡述Atlas的構架已便於使用者在開發工作中對Atlas有更好的理解。什麼是Atlas?微軟聲稱Atlas的目標在於伺服器上將客戶程式指令碼整合到ASP.NET,以提供一個全面的開發平台。Atlas平台包含兩部分:用戶端部分和伺服器部分。對用戶端,它具有的特點是:物件導向相容的Java語言API。具有.NET開發經驗的開發人員非常熟悉其物件導向設計。

剖析AJAX成為“時尚”的十大主要理由

現在說AJAX是目下最時髦的技術一點不假,當然也有人認為其中有很多炒作的成分;估計兩邊誰也不能說服誰。因此讓我們一起分析為什麼AJAX在這個時候出現,以及它為什麼會繼續成長並且仍將徘徊一段時間。簡言之,我把它歸結為下面列舉的十個最主要的理由。1. XAML,XUL,XForms...還未結束2. 伺服器技術不可知論者3. Web 2.04. 業界領導們強烈支援採納5. 與Flex和Flash良好共處6. 很低的成本增加7. 常規Web應用軟體的優點8. 跨瀏覽器和跨平台9.

學習Ajax架構之dojo:第十一節——Dojo 的General Widget(上)(附原始碼)

General Widget 是Dojo提供的一組通用的widget,每一種General Widget 實現的功能都相對獨立。下面我們來看看都是什麼樣的widget吧。1. Tree:樹形菜單在講解Dojo的Layout Widget的AccordionContainer時,已經介紹並使用過Tree了,有興趣的朋友可以參看學習Ajax架構之dojo:第八節——Dojo的Layout Widget的第四部分AccordionContainer的樣本,在這裡不再贅述! 2.

學習Ajax架構之dojo:第十二節——Dojo的General Widget(下)(附原始碼)

接學習Ajax架構之dojo:第十一節——Dojo 的General Widget(上),現在來看一下其他的widget的用法。 1. Fisheye:“魚眼”動畫效果Fisheye是一個比較特殊的動畫效果,當滑鼠靠近表徵圖時,表徵圖的尺寸會越來越大,最終達到如下的:     引入FisheyeList包:dojo.require("dojo.widget.FisheyeList")接著,我們一起看一下範例程式碼:<div dojoType="FisheyeList" itemWidth=

學習Ajax架構之dojo:第九節——詳談FloatingPane widget (附原始碼)

      前面的第八節,講述了Dojo widget的 用於頁面配置的layout widget。其中,layout widget包括九種widget。 第八節只是舉例說明了這九種widget的用法,並沒有深入。隨著,不斷的學習和應用,對每一種widget都有了更深入的瞭解。在本小節,通過執行個體重點說明一下FloatingPane widget 的用法。 第一部分,FloatingPane widget 的概念FloatingPane widget

學習Ajax架構之dojo:第十節——Dojo的 Form Widget (附原始碼)

在前面第八節學習了Dojo的layout widget,今天,我們學習Dojo widget的另一種類型——Form Widget。Form Widget是Dojo提供的一組用於表單處理的widget,包括的widget如下:1. Editor:Dojo的可視化富文字編輯器2. Checkbox:複選框3. CiviCrmDateTimePicker:日期、時間選擇4. ColorPalette:調色盤5. ComboBox:下拉式清單6. DatePicker:日曆7. TimePicker:

學習Ajax架構之dojo:第六節——dojo類的聲明和繼承(附原始碼)

      Dojo通過dojo.declare方法實作類別的聲明和繼承。首先,來看一下最簡單的情況——如何使用dojo.declare聲明一個類。接著,講述了類如何?繼承和多繼承。分兩種情況講述了如何正確的調用父類的方法。最後,給出了聲明靜態成員的方法。1. 類的聲明             dojo.declare('my.classes.foo',null,{                protoId:'foo',                method:function(){  

學習Ajax架構之dojo:第一節—ATF配置和Dojo執行個體資源

      從查看原始碼,分析代碼,得到基本資料是需要學習Dojo的用法。這也算是一個小小的進步吧,最起碼知道自己下一步的任務。不再窮白活,開始“學習Dojo之001”。       第一點,在這裡最重要的莫過於環境的配置。在eclipse中配置ATF,這項工作對於eclipse初用者來說,艱巨更繁瑣。大體步驟,參見http://blog.csdn.net/CrackCell/archive/2007/07/01/1674421.aspx      

學習Ajax架構之dojo:第二節—Dojo的基本函數及使用執行個體(附原始碼)

      從網上搜集Dojo的相關材料,dojo的相關介紹總是讓人望而生畏。第一個hello world就搞了一大堆東西,比如widget組件,自訂的script標籤等,加上要引入什麼css檔案,djConfig、dojo.require等等,讓人很迷惑。我根據網路中給出的執行個體,由於涉及的dojo包太多,加上我是初學者,最終也沒有配置好,給我的感覺是一個字:“太亂”。這麼複雜,到底dojo該怎麼使用呢?     

學習Ajax架構之dojo:第三節——dojo中xmlHttp的用法(附原始碼)

      在第二節中,介紹了簡單的DOM操作方法,接下來該到Ajax的傳統項目-xmlHttpRequest了。在使用xmlHttpRequest時,需要注意到編碼的問題,要讓dojo預設綁定為utf-8怎麼辦呢?很簡單,只需要修改一下引入dojo.js時的標籤: <script type="text/javascript" src="./dojo-lib/dojo/dojo.js" djConfig="isDebug:true,bindEncoding:'UTF-8'"><

學習Ajax架構之dojo:第七節——初識Dojo widget(附原始碼)

        widget在越來越多的web應用中出現,那麼,什麼是widget?widget使用什麼樣的標記方式進行聲明的呢?widget可以動態建立嗎?widget有哪些常用的方法和屬性呢?……這一系列的問題不由自主的浮現在腦海,下面,讓我們來共同學習一下吧。學習一:widget的含義       

學習Ajax架構之dojo:第四節——Dojo拖拽效果的實現(附原始碼)

Dojo在dojo.dnd包中提供了對頁面元素拖拽效果的支援,其中用於實現拖拽效果的關鍵類如下。    <1>  dojo.dnd.HtmlDragSource    <2>  dojo.dnd.HtmlDragMoveSource    <3>  dojo.dnd.HtmlDropTarget    <4>  dojo.dnd.HtmlDragCopySource 接下來,看看這四個類的使用方法。首先,定義兩個div和一個列表:        &

學習Ajax架構之dojo:第五節——dojo拖拽事件小結(附原始碼)

      在實際應用中,當拖拽動作開始或者結束的時候會進行一些相應的後天操作,這時就需要使用dojo的事件系統為拖拽事件添加事件處理函數。本文分別給出了基類dojo.dnd.DragSource和dojo.dnd.DropTarget的事件的用法,並附有原始碼。 第一部分:      為一個元素增加拖拽效果時,需要建立一個類的執行個體。dojo針對不同的拖拽功能實現了dojo.dnd.HtmlDragSource,

使用Ajax架構實現清單項目的拖拽與資料顯示

      本文繼承了文章“實現可拖拽的列表”、文章“以列表形式顯示動態載入的資料 ”和文章“使用Dom解析xml檔案”的功能,進一步將功能延伸。執行個體背景:每一個清單項目為一個xml檔案的名字,拖拽每一個清單項目時,將清單項目對應的檔案內容使用Dom解析出來,以表格的形式顯示在首頁面上。 開發環境:eclipse 使用的語言:JavaScript,HTML,Java,JSP 採用的方法:使用JavaScript書寫連接埠,調用JSP傳遞參數,接收資料,將資料在首頁面顯示,從而完成資料互動。 

AJAX與callback的區別

AJAX與callback的區別本頁內容為:AJAX與callback的區別,該文章本站轉載自網路,如有侵權請告之,我們將會及時將其刪除,其本文內容如下:Ajax可以在用戶端回調伺服器方法,callback也可以,Ajax和callback的區別在於以下兩點:一。callback只能返回string類型,而ajax可以返回其它類型,如dataset,還可以是你自己定義的類型。二。ajax的邏輯要比callbcak簡單一些,callback分為下面幾步:1)在伺服器端註冊用戶端指令碼   

ajax.dll 與 ajaxpro.dll的用法[摘自網路]

ASP.NET AjaxPro的應用1、首先下載AjaxPro組件。並將AjaxPro.dll引用到網站(或項目)。2、修改Web.config。在 <system.web> 元素中添加以下代碼。<configuration> <system.web> <httpHandlers> <!-- Register the ajax handler --> <add verb="*" path="ajaxpro/*.ashx"

總頁數: 351 1 .... 50 51 52 53 54 .... 351 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。