流行的AJAX架構比較:jQuery,Mootools,Dojo,Ext JS

AJAX是web20的基石,現在網上流行幾種開源的AJAX架構,比如:jQuery,Mootools,Dojo,Ext JS等等,那麼我們到底在什麼情況下該使用那個架構?以下是一組摘抄的資料:Ajaxian在2007年底對Ajax工具進行了調查,部分調查結果見下表(其中數字為調查者使用該工具的百分比,詳細的請參見網頁):http://ajaxian.com/archives/2007-ajax-tools-usage-survey-results

AJAX執行個體應用初體驗:自動儲存草稿

相信用過Gmail的人都知道Gmail有一個草稿自動儲存的功能,每過一段時間,Gmail都會自動儲存郵件草稿,這樣在一些突發情況下就能快速地恢複工作,免得寫了半天的郵件眨眼之間就沒有了。在學了AJAX之後,筆者也給自己的blog加上了這個功能。當然,這個應用並不只限於blog上,應該說還是比較通用的。註:為了開發的方便,筆者用了一個自己寫的AJAX類,具體內容和下載在這裡:xujiwei.cn/blog/blogview.asp?logID=541。示範地址:xujiwei.cn/blog/de

結合使用Ajax和WebSphere Portal

引言本文向您介紹將 Ajax 整合到門戶應用程式的方法。因為已經有了幾篇對 Ajax 進行一般性介紹的文章,所以我們假設您瞭解 Ajax 的基礎知識;也就是說,您已經知道了什麼是 Ajax、它的名稱的由來、它並不是一項新的技術這一事實,以及 Google 如何將此技術帶入全球每個經理和技術專家的思維模式。我們的目的是向您提供有用的資訊,這些資訊與在門戶應用程式中使用 Ajax 相關,所以當 CTO 的辦公室裡的人員詢問您的門戶應用程式是否啟用了 Ajax

AJAX在VS2005中的簡單應用

AJAX不用說大家都明白,不明白的請百度或Google一下人家比我說的專業,筆者寫此篇文章不在於介紹多深奧的東西,這樣只舉一個很簡單的例子來引導到大家.此例只為讓大家明白AJAX的基本的調用需要做那些事情筆者用的是VS2005引用AJAX2.0程式集(AjaxPro.2.dll) 。在web.config檔案中的<system.web>加入以下設定<httpHandlers><add verb="POST,GET"

Ajax架構ZK 2.2發布

ZK 開發小組宣布發布ZK 2.2 版本。ZK 是一個基於XUL嵌入AJAX事件驅動的Java 架構,用於豐富使用者網路應用程式介面。 ZK 開發小組宣布發布ZK 2.2 版本。ZK 是一個基於XUL嵌入AJAX事件驅動的Java

使用AJAX擴充器自訂控制項(第2部分)

目錄掩碼編輯功能的必要性MaskedEdit 擴充器驗證掩碼輸入文字框自動完成構建自動完成 Web 服務設定 AutoComplete 擴充器的樣式對列表進行累加搜尋彈出式操作功能表結束語上個月我討論了如何使用 AJAX 控制項擴充器來增強文字框和按鈕等 ASP.NET 輸入控制項。這個月我將使用 Microsoft® .NET Framework 3.5 和最新版本的 ASP.NET(撰寫本文時,其版本為 Beta 2)來添加掩碼編輯和自動完成等更多進階功能。此外,我將使用可用的

Ajax改造,第2部分:使用jQuery、Ajax、工具提示和lightbox改進現有網站

Ajax 技術改變了大型商業 Web 應用程式的外觀,但是許多較小的 Web 網站都不擁有重新構建整個使用者介面(UI)的資源。Ajax 的一些新特效能夠解決實際中的介面問題並改善使用者體驗。通過本系列文章,您可以瞭解如何使用開源用戶端庫讓您的使用者介面變得更為時尚。本文將展示如何使用簡單的 lightbox 和工具提示技術消除快顯視窗和導航死角。在實現的過程中堅持漸進增強(progressive enhancement)原理,確保增強後的 UI 特性不損害網站的可訪問性,確保網站嚴格遵守

ajax架構之dojo篇(二)

目前,dojo已經升級到1.0.1版本。隨著版本的升級,dojo的各個包的位置,函數都發生的很大的變化。這樣對我們開發人員來說是很不利的。儘管如此,dojo功能的強大還是一次又一次讓我震驚。下面是一些dojo常用的方法,以及隨著版本升級後帶來的改變,我在這裡做個筆記。由於我也剛剛接觸dojo不久,今後會不斷補充更多的內容。1.關於dojo內建的debug系統。(註:首先要把djConfig的isDebug屬性設定成true)老版本:

escape解決AJAX中文亂碼的簡單方法

在使用AJAX開發網站時,經常有朋友遇到亂碼的問題,而且一下子難以找到解決方案。其實解決AJAX中文亂碼問題很簡單。1、服務端程式:<% liststr="AJAX中文亂碼的簡單解決方案" sponse.write escape(liststr) '用escape編碼%>2、用戶端JAVASCRIPT程式function toserver(url){var req = new XMLHttpRequest();  if (req)

Ajax基礎教程(5)- 構建完備的Ajax開發工具箱 5.7 小結

本章我們介紹了一些工具和技術,採用這些工具和技術,會讓你的開發過程更加愉快。JSDoc可以協助建立JavaScript代碼的文檔,從而使其他開發人員能夠更容易地理解和使用代碼。如果你開始經常使用Ajax技術,肯定會編寫一些你自己可重用的JavaScript庫,而且會用JSDoc為代碼建立文檔,以便其他人更輕鬆地使用這些庫。HTML

Ajax局部更新導致JS事件重複觸發問題的解決方案_javascript技巧

如果在頁面中包含一個ajax更新的列表,那麼需要小心非動態更新部分的事件處理。以帶有公用工具列的列表介面為例:| Menu1 | Menu2----------------------------------------------------------------------------ID TITLE DESCRIPTION OPERATION1 test1 hey test X - ...2 test2 why not X - ...---------------------------

基於iframe實作類別似於ajax的頁面無重新整理_javascript技巧

本方法是基於iframe實現的,需求是form表單提交帶有檔案上傳的input標籤,因此不能使用ajax來提交 首先: 複製代碼 代碼如下: <form id="form0" action="${pageContext.request.contextPath}/news/baikeAdd.form" enctype="multipart/form-data" method="POST" target="hidden_frame"> ... ... </form> <

Javascript基於AJAX回呼函數傳遞參數執行個體分析_javascript技巧

本文執行個體講述了Javascript基於AJAX回呼函數傳遞參數的方法。分享給大家供大家參考,具體如下:前面介紹了《javascript實現html頁面之間參數傳遞的四種方法》,這裡針對ajax參數傳遞做一分析。在Javascript 中,特別是在AJAX中,回呼函數常常是一個函數名,沒有地方放入參數,如下面的AJAX代碼,在成功後將調用回呼函數callback,但callback是有參數的,如何把參數傳進來呢?var callback = function(p1){ //do

Jsonp 關鍵字詳解及json和jsonp的區別,ajax和jsonp的區別_javascript技巧

前言  第一次聽說jsonp,其實早在2年之前。當時在做一個活動頁面的抽獎模組,要從服務端get一個機率,當時什麼都不懂,同事說用ajax,我就用ajax,同事說dataType改成jsonp,我就改成jsonp。於是乎活動頁面做完了,以後也沒有碰到過jsonp,在這期間我一直以為jsonp跟ajax息息相關,是xhr的一種特殊的跨域形式...直到一個月前的一次面試,問到jsonp我被虐成狗,才決定看下jsonp,好吧,原來jsonp也不是很難。為什麼要用jsonp?  相信大家對跨域一定不陌生

瀏覽器環境下JavaScript指令碼載入與執行探析之動態指令碼與Ajax指令碼注入_javascript技巧

在《瀏覽器環境下JavaScript指令碼載入與執行探析之defer與async特性》中,我們研究了延遲指令碼(defer)和非同步指令碼(async)的執行時機、瀏覽器支援情況、瀏覽器bug以及其他的細節問題。而除了defer和async特性,動態指令碼和Ajax指令碼注入也是兩種常用的建立無阻塞指令碼的方法。總的來看,這兩種方法都能達到指令碼載入不影響頁面解析和渲染的作用,但是在不同的瀏覽器中,這兩種技術所建立的指令碼的執行時機還是有一定差異,今天我們再來探討一下通過動態指令碼技術和Ajax

詳解原生JavaScript實現jQuery中AJAX處理的方法_javascript技巧

在這篇文章,我使用 Node.js作為後端。沒錯,這就可以全棧(瀏覽器和伺服器)JS了。Node.js 是很簡潔的,我鼓勵你能在 Github下載demo,並關注該項目。下面是伺服器端的代碼:// app.jsvar app = http.createServer(function(req, res){ if(req.url.indexOf("/scripts/") >= 0){ render(req.url.slice(1), "application/javascript",

ajax跨域調用webservice的實現代碼_javascript技巧

  最近ajax訪問webservice遇到跨域的問題,網上搜尋資料,總結如下(很多都是覺得人家總結不錯的複製下來)  <<用JSON來傳資料,靠JSONP來跨域>>  先上我的已實現代碼:  前端代碼:$.ajax({ type: "get", url: "http://localhost/Service1.asmx/getElevatorStatusJsonData?jsoncallback=?", dataType: "jsonp", jsonp:

頁面向下滾動ajax擷取資料的實現方法(相容手機)_javascript技巧

頁面向下滾動ajax擷取資料的實現方法(相容手機)$(window).scroll(function () { var scrollTop = $(this).scrollTop(); var scrollHeight = $(document).height(); var windowHeight = $(this).height(); if (scrollTop + windowHeight >= scrollHeight) {

【javascript】ajax 基礎 --本文轉載

標籤:doc   失敗   按鈕   mic   調用   script   stat   注意   pyc   什麼是 ajaxajax 即“Asynchronous JavaScript and XML”(非同步

ajax傳遞數組、form表單提交對象數組

標籤:bsp   任務   rup   今天   表單   method   for   ext   set   在JSP頁面開發中,我們常常會用到form表單做資料提交,由於以前一直只是使用form表單提交單個對象,只要表單文本

總頁數: 351 1 .... 113 114 115 116 117 .... 351 Go to: 前往

聯繫我們

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

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

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.