Time of Update: 2017-02-27
使用 Prototype JavaScript 庫和 script.aculo.us目前,Web 應用程式開發幾乎等同於 Ajax 開發。Ajax 不再是在特殊情況下才添加到應用程式的補充物了。它現在已經成為 Web 開發不可或缺的一部分。對於某些人而 言,用 Ajax 增強應用程式曾經是一項極具挑戰的任務。處理跨瀏覽器限制、編寫大量複雜的 JavaScript 以及熟悉其中的數字編碼,這些只不過是 Ajax 開發人員所面臨 的挑戰的一小部分。還好,目前已經有幾種開源 JavaScript 庫,
Time of Update: 2017-02-27
什麼是ajaxAJAX:”Asynchronous JavaScript and XML”中文意思:非同步JavaScript和XML指一種建立互動式網頁應用的網頁開發技術。不是指一種單一的技術,而是有機地利用了一系列相關的技術:簡單理解為:JavaScript + XMLHttpRequest + CSS +伺服器端 的集合普通的網頁請求回執過程(請求響應模式 同步模式)ajax 網頁應用
Time of Update: 2017-02-27
使用 GWT 更輕鬆地測試非同步應用程式簡介: 您可能從編寫 Ajax 應用程式中獲得了極大樂趣,但是對它們執行單 元測試卻著實讓人頭痛。 在本文中,Andrew Glover 著手解決 Ajax 的弱點( 其中之一),即應對非同步 Web 應用程式執行單元測試的固有挑戰。幸運的是, 他發現在 Google Web Toolkit 的協助下,解決這個特殊的代碼品質問題要比預 想的容易。Ajax 在近期無疑是 Web 開發界最時髦的字眼之一 —— 與 Ajax 相關的工具、
Time of Update: 2017-02-27
簡介:如今,Ajax 仍然是業界的熱門字眼,越來越多的應用程式都採用 Ajax 技術構建。然而,構建一個好的 應用程式並不容易。本文將著重討論如果構建 直 觀易用的受 Ajax 驅動的應用程式。Ajax 並不只是一種技術。大多數開發人員卻認為它是,並試圖藉助諸如 XML 和 JavaScript 這類語言證明其觀點。但這種觀點非常局限,並且,忽視了付錢 給您的人:客戶,不管是諮詢代理還是您的老闆(只有您建立了令人滿意的使用者
Time of Update: 2017-02-27
如果要問做什麼事是最有吸引力,那就是建立Web應用。畢竟,上次你聽到有 人稱讚某產品的互動設計是什麼時候的事了?(除了iPod之外) 它們都很cool, 而且都是很創新的項目。拋開這些不管,Web設計者們對設計互動Web沒有什麼更好的辦法,卻對 我們做案頭軟體的同事投去少許羨慕的目光.傳統型應用程式有豐富的介面以及對 於Web程式來說無法比擬的響應能力。同樣,Web的快速發展,在我們所提供的體
Time of Update: 2017-02-27
AJAX的無重新整理機制使得在註冊系統中對於註冊名稱的檢測能即時顯示。常見的使用者註冊是使用者輸入使用者名稱,背景程式檢測資料庫中使用者名稱是否重複而做出註冊的成功與失敗 之提示(當使用者註冊重名時將返回重新註冊),或者稍微人性化一點就是在使用者名稱文字框後添加一個檢 測按鈕,讓使用者檢測後再做註冊。以上操作,對於使用者體驗方面來說是比較“差勁”的,一個很好的使用者體驗就是:當使用者
Time of Update: 2017-02-27
簡介:如果所有的瀏覽器、電腦型號和 Ajax 應用程式的使用者都一樣,對開發人員來說,那真是妙 極了。但實際的情況是它們往往各不相同。在跨瀏覽器、電腦和單個使用者佈建方面開發行為可預知的 應用程式時,開發人員往往需要面對重重困難。當使用者將 Ajax 應用程式從一個瀏覽器類型轉換到另一 個瀏覽器類型時(尤其是在將 Ajax 應用程式傳遞給 Web 服務門戶時),由於每個瀏覽器固有的限制, 無法保證擁有相同的瀏覽器體驗。在本文中,作者 Judith Myerson 簡單介紹了這些限制以及應該著重
Time of Update: 2017-02-27
一、導言我們知道,ASP.net應用程式事實是在伺服器上啟動並執行,使用者的請求要不斷地送往遠端伺服器,伺服器執行完本地的程式後把重新裝載頁面再發送客戶 端。所以就出現了不斷重新整理的問題,頁面不斷閃爍。使用者不厭其煩,運行效率也大大4降低,伺服器的負荷加重。事實,用戶端的請求在某一時刻只是通過向 Web 服務器提 交新的請求來檢索對使用者輸入所做的響應。這種情況下,開發人員可以使用 JavaScript 在用戶端上載入所有響應,從而提供更好的使用者體驗。遺憾的是,在很多情況下,
Time of Update: 2017-02-27
在 Ajax 中使用 XSLT 轉換 XML本系列的 第 1 部分 提出了問題說明:建立便於插入任何 Web 頁面的天氣面板。天氣面板採用 Ajax 技術實現,利用 United States National Weather Service (NWS) 提供的資料。NWS 資料以 XML 格式提供,每 15 分鐘更新一次。本系列文章分析了實現天氣面板的四種不同方法。第一部分中介紹的一種辦法是利用一種 Apache Web 服務器規則將 NWS XML 資料代理給瀏覽器。然後通過
Time of Update: 2017-02-27
AJAX全稱為“AsynchronousJavaScriptandXML”(非同步JavaScript和XML),是指一種建立互動式網頁應用的網頁開發技術。它有機地包含了以下幾種技術:Ajax(AsynchronousJavaScript+XML)的定義:基於web標準(standards-basedpresentation)XHTML+CSS的表示;使用DOM(DocumentObjectModel)進行動態顯示及互動;使用XML和XSLT進行資料交換及相關操作;使用X
Time of Update: 2017-02-27
目前,dojo已經升級到1.0.1版本。隨著版本的升級,dojo的各個包的位置,函數都發生的很大的變化。這樣對我們開發人員來說是很不利的。儘管如此,dojo功能的強大還是一次又一次讓我震驚。下面是一些dojo常用的方法,以及隨著版本升級後帶來的改變,我在這裡做個筆記。由於我也剛剛接觸dojo不久,今後會不斷補充更多的內容。1.關於dojo內建的debug系統。(註:首先要把djConfig的isDebug屬性設定成true)老版本:
Time of Update: 2017-02-27
編輯註:本文講述了在WebLogic Portal 8.1中進行底層Ajax編程的細節。這與當前的WebLogic Portal 9.2 beta版無關。摘要Ajax是一種非同步編程範型,藉助於它,開發人員可以建立高度互動Web網站,從而在提高使用者效率的同時減輕伺服器的負載。Ajax結合了Web services、JavaScript和動態HTML編程技術,可以創造豐富的用戶端體驗,並提高本地應用程式的可用性。本系列文章的第一篇介紹了這些相關概念以及在BEA WebLogic
Time of Update: 2017-02-27
為了使javascript代碼不被竊取,我們可以將js檔案編譯成動態連結程式庫(dll)檔案。下面為了示範這一功能,建立了一個控制項。程式碼:http://www.cnblogs.com/Files/hblynn/SampleControlsCS.rar一、建立一個類庫項目,命名為UpdateAnimate。二、向項目中添加引用System.Web, System.Drawing,
Time of Update: 2017-02-27
因為項目中只能用.net 1.1,所以atlas是用不了了,只能玩玩AjaxProfession.net, 下面是一個查詢的案例。 在頁面上放置一個DataGrid1,各種查詢結果均放入其中,在client端的JS中將SQL語句傳給server端的方法,執行一個查詢,並可以控制雙擊行是否展開一個新的查詢。可將DataGrid1的內容導出到Excel中、模擬gmail的Ajax的loading運用using System;using System.Collections;using System.
Time of Update: 2017-02-27
什麼是AJAX?AJAX (非同步javascript 和 XML) 是個新產生的術語,專為描述JavaScript的兩項強大效能.這兩項效能在多年來一直被網路開發人員所忽略,直到最近Gmail, Google suggest和google Maps的橫空出世才使人們開始意識到其重要性.這兩項被忽視的效能是:* 無需重新裝載整個頁面便能向伺服器發送請求.* 對XML文檔的解析和處理.步驟 1 – "請!" ---
Time of Update: 2017-02-27
現在已經準備開始使用XMLHttpRequest對象了。我們剛剛討論了如何建立這個對象,下面來看如何向伺服器發送請求,以及如何處理伺服器的響應。最簡單的請求是,不以查詢參數或提交表單資料的形式向伺服器發送任何資訊。在實際中,往往都希望向伺服器發送一些資訊。使用XMLHttpRequest對象發送請求的基本步驟如下:1. 為得到XMLHttpRequest對象執行個體的一個引用,可以建立一個新的執行個體,也可以訪問包含有XMLHttpRequest執行個體的一個變數。2.
Time of Update: 2017-02-27
在使用XMLHttpRequest對象發送請求和處理響應之前,必須先用JavaScript建立一個XMLHttpRequest對象。由於XMLHttpRequest不是一個W3C標準,所以可以採用多種方法使用JavaScript來建立XMLHttpRequest的執行個體。Internet
Time of Update: 2017-02-27
在Ajax開發架構中,最基本的劃分是伺服器端和用戶端。伺服器端相對來說比較簡單,只要是可以開發動態網頁的語言都可以勝任;用戶端瀏覽器就是JScript/JavaScript的天下了,好像沒有看到有VBScript做的Ajax用戶端庫。由於用戶端依賴於指令碼並運行在瀏覽器中,似乎比伺服器端的可實現和可管理性還要差些。這裡我說一下Ajax中的A,
Time of Update: 2017-02-27
資料島指的是存在Html網頁中的xml程式碼片段,它在Html中形成了一個資料的集合,資料島允許我們在Html網頁中整合xml,對xml編寫指令碼.資料島有它特有的形式,由標記xml開始,在開始標記中要有一個ID屬性,用於指定該指定資料島的名稱。
Time of Update: 2017-02-27
XML安全廠商Forum Systems公司上月在安全問題上提出了一個警告,他認為,隨著越來越多的Ajax風格的應用出現,很多組織需要考慮潛在的安全缺陷以及效能問題。位於鹽湖城的Forum Systems公司的市場副總裁Walid Negm說:“我們並非在製造警告。我們只是感到需要讓人們考慮安全和可擴充性需求。我們始終在關注使用XML的技術。這是我們份內的事。”Ajax是Asynchronous JavaScript and