Time of Update: 2018-12-08
本文是對AJAX設計模式 之 怎樣構建一個可重新整理的無重新整理應用一文中討論的“可重新整理Ajax設計模式”的實踐,包含了一個對以上設計模式的實現範例,以及全新支援“可重新整理Ajax設計模式”的AjaxHelper v0.7最新版本的介紹。範例大家可以先下載範常式序親自體驗!線上示範下載:RefreshableAjaxSample.zip這是一個Asp.Net v1.1下的Web
Time of Update: 2018-12-08
1、問題背景現在,越來越多人開始嘗試基於Ajax進行無重新整理的Web開發,不過,在.Net環境下,應用Ajax並不是非常方便,這主要可能是由以下一些原因造成的:·由於Ajax基於javascript的本質,使得開發人員必須對javascript非常瞭解,起碼,其javascript能力足以實現對callback返回內容對頁面的更新,所以開發的門檻就有一定程度的上升·當基於Ajax機制進行開發時,原有的基於postback方式下時,asp.net由後台邏輯代碼(Model),aspx頁面(Vie
Time of Update: 2018-12-08
大家知道在MapGuide Ajax viewer中,可以為要素設定超級連結,然後通過CTRL+Click來開啟這個超級連結。相信很多人對這個CTRL+Click比較有意見,點擊就行了唄,幹嘛還非要按住CTRL鍵啊,不符合使用者習慣,估計更好的辦法就是雙擊開啟了,這個有辦法實現嗎?答案是可以的。鑒於這個問題比較常見,我用E文寫了篇文章發到ADN DevBlog上,大家可以到那邊去看,因為基本上是代碼也不難理解:Activate hyperlink by double click in Ajax
Time of Update: 2018-12-08
最近做了一個基於文字框智能提示的效果,效果大致如下當我每輸入一個字元,通過ajax請求並返回匹配的結果。輸入第一個字元時,ajax的請求已經開始,輸入第二字元時又一個ajax請求,這樣的話,使用者輸入十個字元就需要ajax請求十次,這裡我需要一個特殊的要求,輸入第二個字元的時候把輸入第一個字元時的ajax請求中止或者取消(當然前提是兩次輸入的時間間隔很短),後一個ajax請求開始時把之前的一個ajax請求中止或取消。 var ajaxResult = null;
Time of Update: 2018-12-07
好像現在Ajax的實現都是外國人在搞啊!最近在網上找到一個完全放開原始碼的Ajax實現。感覺不錯,而且還可以直接嵌入到現有的項目中去,不需要通過加DLL的方式來搞。http://jason.diamond.name/weblog/2005/07/06/my-ajax-dot-net-library上面的網址就是。好像引起的反響很大哦。不過,在用的時候,發現Ajax的反應在處理多些資料時都會出現遲滯的現象。每次好像都死機一樣,等過30秒又好了。這個時間不短吧。
Time of Update: 2018-12-07
ajax json 模板<!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><meta http-equiv="Content-Type"
Time of Update: 2018-12-07
方法一:在一個js檔案中引用一個包含scriptmanager的ASP.NET頁面(如1),在js檔案中可以得到整個Micrsoft AJAX庫和附加指令碼的智能感知(intellisense).添加///<reference/>語句的最簡單方法是從solution explorer中拖.aspx頁面到你要添加引用的js檔案。VS會自動的給你添加引用。 方法二:用單獨的.js檔案,可以添加這樣的引用實現感知的功能/// <reference
Time of Update: 2018-12-07
在某本書上看到的,就是使用者寫文章時,每隔一定的時候,自動把使用者的文章用cookie儲存起來,也不失為一個辦法,可以參考下.update.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html
Time of Update: 2018-12-07
AJAX出來的時間也不短了。雖然它在某些方面很受爭議,但是瑕不掩瑜。AJAX不能說它屬於哪門語言,而是任何一門語言與JavaScript,XML的交叉。我覺得,說Ajax是任何一門WEB語言與DHTML、XML的交叉這樣更加合適。以下只討論IE部分。Ajax在應用中使用有3個部分(個人觀點):1、資料(一般通過IE內建群組件Microsoft.XMLHTTP來取得或者發送資料);2、事件(事件指的是用戶端事件,如果是服務端事件,那麼AJAX也就沒什麼意義了);3、綁定(暫且就叫綁定吧,也可以說是
Time of Update: 2018-12-07
技術交流,DH講解.今天講得東西都是些很簡單的,老鳥直接飛過吧.AJAX請求靠的是XMLHttpRequest對象來實現.現在的問題就是IE和W3C標準不一樣,所以我們在JS裡面建立XMLHttpRequest的時候需要判斷瀏覽器,當然簡單的方法是這樣的:var request = false;try { request = new XMLHttpRequest();} catch (trymicrosoft) { try { request = new ActiveXObject("
Time of Update: 2018-12-07
********************************************************************* 著作權聲明** 本文以Creative Commons的發布,請嚴格遵循該授權協議。* 本文首發於部落格園, 此聲明為本文章中不可或缺的一部分。* 作者網名: 浪子* 作者EMAIL:dayichen (at)163.com* 作者BLOG: Http:
Time of Update: 2018-12-07
ajax 簡單 例子,共三步。例子涉及到本地的資料庫,故不能在你本地正常運行,但思路是對的第一步:(通用) 把下面的代碼寫入一個ajax.js檔案中,send_request()方法有5個參數,1,提交的方法;2,url,也可以通過它傳遞參數;3,只是參數;4,傳回型別,text或xml;5,回呼函數的方法名稱。var http_request = false;//sendfunction
Time of Update: 2018-12-07
這篇文章將帶您瀏覽整個AJAX的基本概貌,並展示兩個簡單的例子讓您輕鬆上路. 什麼是 AJAX? AJAX (非同步 JavaScript 和 XML) 是個新產生的術語,專為描述JavaScript的兩項強大效能.這兩項效能在多年來一直被網路開發人員所忽略,直到最近Gmail, Google suggest和google Maps的橫空出世才使人們開始意識到其重要性. 這兩項被忽視的效能是: 無需重新裝載整個頁面便能向伺服器發送請求.對XML文檔的解析和處理. 步驟 1 –
Time of Update: 2018-12-07
首先,請理解什麼是 wrapper page。wrapper page 是我定義的一種專門用來封裝使用者控制項 ascx 的 webform,wrapper page 的 Render 方法被重寫(override),僅 render 它的 UserControl 成員。這樣,我們就可以通過 ascx 輸出乾淨的 html 片斷。是的,我們的目標就是輸出乾淨的 html 片斷! -----------------------------------------------------------
Time of Update: 2018-12-07
基於AJAX的向日葵甘特圖控制項2008-10-19發布了1.0版Beta4,對二次開發API進行了多處完善,歡迎大家免費下載試用!:http://www.51diaodu.cn/sfgantt/ 郵件:Admin@51diaodu.cn 最新: Beta4中進行了如下幾點完善: 1、datatask對象提供方法擷取前置任務getPredecessorTasks(),擷取後續任務getSucessorTaskss() 10/18/2008
Time of Update: 2018-12-07
解決方案:url中傳值,設定Firefox的參數傳遞編碼:url = "tooltipDisplayAction.te?key=" + encodeURIComponent(key); 即是encodeURIComponent在Struts的action中添加接受資料的參數設定:request.setCharacterEncoding("UTF-8"); response.setHeader("Content-Type",
Time of Update: 2018-12-07
用jQuery調用其他項目的WebService實現登入驗證功能html輸入使用者名稱密碼:代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> <table style="width: 400px"> <tr> <td style="width: 200
Time of Update: 2018-12-07
可能"極好的"又會帶來很多的非議,但是我認為這確實很好,我看了大約20個無重新整理的連動下拉式清單,他們在firefox下面就一團糟.為了這個我差不多搞了兩天,就是如果提交表單後如何保持第二個列表框的值,因為通過js 給下拉框添加條目那麼他的狀態是不會被儲存的,不知道這算ajax麼? 測試平台:ie6,firefox 功能:二級無重新整理連動 特點:跨瀏覽器;提交表單取第二下拉框的值;資料來源於資料庫;以xmlhttp來發送請求,實現無重新整理 請求:如果您能夠找到更好的方法請告訴我,非常感謝,
Time of Update: 2018-12-07
var xmldoc=false; var url="index.aspx" if(window.XMLHttpRequest) { xmldoc=new XMLHttpRequest(); if (xmldoc.overrideMiMeType) { xmldoc.overrideMiMeType=('text/xml'); } } else
Time of Update: 2018-12-07
prototype的Ajax介紹[翻譯完成]原文:http://www.prototypejs.org/learn/introduction-to-ajax]翻譯:www.ruby-china.cn