[轉載]當前優秀的ajax架構

在csdn看到一篇文章《誰是你心中最優秀的ajax架構》,裡面提到了不少東東,轉一下,順便留個底,以後有時間了學習學習。No1—Prototype  特點:一個非常優雅的JS庫,定義了JS的物件導向擴充,DOM操作API,事件等等,之上還有rico/script.aculo.us實現一些JS組件功能和效果(尚不夠完善),以prototype為核心,形成了一個外圍的各種各樣的JS擴充庫,是相當有前途的JS底層架構,突出特點就是非常易學易用,門檻很低,常常是一兩行JS代碼就可以搞定一個相關的功能。同

討論一下,關於引入Ajax InPage Resource Locator

首先說明,Ajax InPage Resource Locator這個詞是我自造的,主要的意思就是在QueryString裡添加一部分用於指明在Ajax頁面裡某項內容的具體位置(也可以認為是使用者在頁面進行的操作的記錄)。為什麼要引入這麼一個東西?我們開啟一個典型的Ajax頁面,比如:Asp.net Ajax首頁,然後點擊上面的"Get

研究了一下Google Ajax Search API, 給部落格做了個樣品

效果比較簡陋,沒有美工的細胞:(很多代碼都是直接從Google的sample裡抄的,我做的工作只是添加了簡單的PopUp機制.代碼相當簡單,就不用注釋了.全部代碼:CSS:    <style type="text/css">        #searcher { width: 200px; }        #searchresultdialog.show { display:block; background-color:white; width:400px;

Javascript跨域和Ajax跨域解決方案

   最近做的一個項目中需要ajax跨域取得資料,如果是在本域中確實沒有問題,但是放到二級域和其他域下瀏覽器直接就彈出提示框:“該頁正在訪問其控制範圍之外的資料,這有些危險,是否繼續"1.什麼引起了ajax跨域不能的問題ajax本身實際上是通過XMLHttpRequest對象來進行資料的互動,而瀏覽器出於安全考慮,不允許js代碼進行跨網域作業,所以會警告。2.有什麼完美的解決方案嗎?沒有。解決方案有不少,但是只能是根據自己的實際情況來選擇。具體情況有:一、本域和子域的相互訪問:

AJAX設計模式 之 怎樣構建一個可重新整理的無重新整理應用

又是一個拗口的標題!既然是“無重新整理”應用,又何來“可重新整理”的“無重新整理” 應用之說呢?其實一點也不怪——問題As we

AJAX設計模式實踐 之 可重新整理Ajax應用範例+Framework

本文是對AJAX設計模式 之 怎樣構建一個可重新整理的無重新整理應用一文中討論的“可重新整理Ajax設計模式”的實踐,包含了一個對以上設計模式的實現範例,以及全新支援“可重新整理Ajax設計模式”的AjaxHelper v0.7最新版本的介紹。範例大家可以先下載範常式序親自體驗!線上示範下載:RefreshableAjaxSample.zip這是一個Asp.Net v1.1下的Web

IE瀏覽器的條件編譯指令和微軟的ajax實現

今天在研究微軟的測試網站

.Net環境下基於Ajax的MVC方案

1、問題背景現在,越來越多人開始嘗試基於Ajax進行無重新整理的Web開發,不過,在.Net環境下,應用Ajax並不是非常方便,這主要可能是由以下一些原因造成的:·由於Ajax基於javascript的本質,使得開發人員必須對javascript非常瞭解,起碼,其javascript能力足以實現對callback返回內容對頁面的更新,所以開發的門檻就有一定程度的上升·當基於Ajax機制進行開發時,原有的基於postback方式下時,asp.net由後台邏輯代碼(Model),aspx頁面(Vie

Silverlight利用Ajax操作Sharepoint列表

在Sharepoint開發中,當WebPart中的Silverlight應用程式想巨集指令清單,比如為Sharepoint中的某個列表增加資料時,該怎麼辦呢?我們知道Silverlight屬於瀏覽器端的應用程式,並不能夠直接操作Sharepoint來巨集指令清單,只能通過其載體--WebPart與Sharepoint做互動,那就會自然的想到使用Silverlight調用頁面上的指令碼並傳遞參數,指令碼再通過Ajax的方式將Silverlight傳遞過來的資料傳回Webpart的後台代碼,本篇會對

Vifir.com全國巡迴Ext/Ajax技術學習與交流——成都站活動成功舉辦

     7月2日下午,由開源人網站(http://www.vifir.com/)主辦的Vifir.com全國巡迴Ext/Ajax技術學習與交流——成都站活動在成都高新區國家軟體產業基地成功舉辦,活動由多家企業工程師和VIFIR VIP共同參加。      活動開始前,由開源人網站運營總監netgod為大家介紹了開源人網站和舉辦本次活動的出發點。在此次成都站的交流與學習活動中,主講人為開源人網站進階顧問大峽,他為大家介紹了EXT

ext/ajax技術交流及學習活動免費門票大放送(部落格園人人都有免費獲得門票的機會)

為了能助您掌握靈活多變的javascript物件導向編程,使您在征服Ext/Ajax的途中不再寂寞,讓你在WEB2.0開發中取勝。開源人網站vifir.com將於7月在成都(已結束)、北京(7月5日)、上海、杭州、深圳、廣州、重慶等城市組織開展ext/ajax技術學習及交流活動,活動詳情:http://www.vifir.com/ext/。  作為一個為開源人士服務的專業網站,我們將對符合以下任意一項條件的朋友們免費贈送活動入場門票及相關資料:1、開源人士,參與過國內的開源團隊如springsi

晒晒我的Ajax服務端架構

注意:本文所介紹的架構已有新版本,點擊後面連結即可閱讀。【寫自己的ASP.NET MVC架構】今天晒晒我的Ajax服務端架構。自從接觸JQuery-EasyUI後,我對Ajax越來越感興趣了。也慢慢的把UI開發的重心從伺服器端移到用戶端來了。一般說來,在Asp.net的環境中實現Ajax,要麼是使用Asp.net AJAX架構,要麼就要自己寫些ashx來直接與用戶端互動,當然還有第三方的架構可供選擇。由於對Asp.net

我的Ajax服務端架構 – (4) JS直接請求ascx使用者控制項

注意:本文所介紹的架構已有新版本,點擊後面連結即可閱讀。【寫自己的ASP.NET MVC架構】返回到目錄:晒晒我的Ajax服務端架構此功能將讓您在Javascript直接請求一個ascx使用者控制項,並擷取它的輸出HTML。範例程式碼如下:Javascript調用代碼var url = '/Controls/OrderList.ascx?' + $.param({ StartDate: '2010-12-01', EndDate: '2011-01-03'

我的Ajax服務端架構 – (3) JS調用頁面方法

注意:本文所介紹的架構已有新版本,點擊後面連結即可閱讀。【寫自己的ASP.NET MVC架構】返回到目錄:晒晒我的Ajax服務端架構 此功能將讓您在Javascript直接調用當前aspx頁面中的一個C#方法。範例程式碼如下:C#方法public partial class Customers : MyBasePage{ /// <summary> /// 供AJAX調用:更新客戶資料。具體調用方法請參考JS代碼。 /// 方法可以是靜態,也可以是不是靜態。

MapGuide Tips—-如何限制MapGuide Ajax Viewer的縮放範圍

 在基於MapGuide開發時,你是不是遇到過這樣的需求?我的地圖只想放大到一定程度就可以了,不能無限制的放大;同樣也不能無限制的縮小,因為我關心的就那麼一塊,無限制的縮小全部都成一個點了也沒什麼意義。嗯,既然客戶這麼說了,那我們該怎麼實現呢?MapGuide 沒有提供對應的API來做,不過好在MapGuide開源,我們可以改源碼,呵呵。用記事本或者你喜歡的文字編輯器開啟C:\Program

Intelligent landing page for AIMS/MapGuide Ajax viewer

By Daniel DuYou may come across the InitialMapView sample page in php, It expects the values to be passed to the script as query string parameters, and zoom to specified view port when loading the map. Here is an intelligent landing page MapGuide

MapGuide中Ajax Viewer中通過雙擊開啟開啟超連結

大家知道在MapGuide Ajax viewer中,可以為要素設定超級連結,然後通過CTRL+Click來開啟這個超級連結。相信很多人對這個CTRL+Click比較有意見,點擊就行了唄,幹嘛還非要按住CTRL鍵啊,不符合使用者習慣,估計更好的辦法就是雙擊開啟了,這個有辦法實現嗎?答案是可以的。鑒於這個問題比較常見,我用E文寫了篇文章發到ADN DevBlog上,大家可以到那邊去看,因為基本上是代碼也不難理解:Activate hyperlink by double click in Ajax

去掉Ajax Viewer快速列印中的座標標籤

在使用MapGuide中的快速列印QuickPlot時,預設顯示左上方和右下角座標,:但也可能有人會希望列印一張乾乾淨淨的圖紙,不想顯示這個座標提示標籤. 峻祁連經過一番研究,最簡單的辦法就是更改這個Div標籤的CSS樣式.我們可以用寫字板開啟 C:\Program Files\Autodesk\Autodesk Infrastructure Web Server Extension 2012\www\viewerfiles\quickplot.js 搜尋

如何安裝配置Intelligent landing page for AIMS/MapGuide Ajax viewer

在前面的文章中我介紹了一個應用於MapGuide Ajax Viewer的智能起始頁,它支援縮放到指定位置,查詢並高亮和縮放到指定條件的要素,對圖層中要顯示的要素進行過濾等等。但也許還有些同學不太會用這個樣本,下面是安裝使用方法:How to install this sample application?I am often asked how to install/use this sample application, here is the detailed steps: 1.

中止取消ajax請求,IE7下的bug解決

最近做了一個基於文字框智能提示的效果,效果大致如下當我每輸入一個字元,通過ajax請求並返回匹配的結果。輸入第一個字元時,ajax的請求已經開始,輸入第二字元時又一個ajax請求,這樣的話,使用者輸入十個字元就需要ajax請求十次,這裡我需要一個特殊的要求,輸入第二個字元的時候把輸入第一個字元時的ajax請求中止或者取消(當然前提是兩次輸入的時間間隔很短),後一個ajax請求開始時把之前的一個ajax請求中止或取消。 var ajaxResult = null;

總頁數: 351 1 .... 36 37 38 39 40 .... 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 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。