Time of Update: 2018-12-05
EasyJWeb中已經有了一個Ajax遠程指令碼調用引擎,這是很早的事情了。但由於一直存在一些效能問題,所以一直沒有給大家推薦,直到最近m3發布,通過對Ajax遠程指令碼調用引擎進行完善,把處理複雜物件的返回進行的簡化,通過在以前的幾個應用中進行了測試,發現效能一下子提升了至少10倍以上,並且運行比較穩定,因此在這裡給大家推薦推薦。 線上樣本:http://easyjweb.demo.easyjf.com/ajax/ajax.html 完整的樣本應用及源碼下載:ftp://ftp1.ea
Time of Update: 2018-12-05
Web2.0正如火如荼,其生動的介面支援迎來了B/S應用的第二春,從EasyJWeb-0.8版本開始,你會發現使用EasyJWeb開發Ajax的應用會很方便,本文簡單介紹EasyJWeb中Ajax的運用樣本。 web指令碼遠程調用簡介 在基於Web2.0的程式中,在使用者註冊的時候,我們希望使用者在輸入完註冊使用者名稱後,假如其輸入的使用者已經存在,則立即顯示相應的提示,這樣的互動會使得應用程式互動介面變得更加友好。要實現這種功能,可以通過在使用者輸入完使用者名稱時,觸發一個事件,這個事
Time of Update: 2018-12-05
MicroERP系統是一個運用Ajax及J2EE技術開發的專用於水廠及相關企業小型ERP系統,系統使用基於國內開源組織EasyJF的EasyJWeb及EasyDBO架構開發,包括了很多常見Ajax的應用樣本。為了支援國產開源事業,重慶金麥草科技有限公司特將本系統初期的部分代碼捐獻給EasyJF開源組織,盡供學習、交流EasyJF開源相關架構及技術使用。 系統示範地址:http://microerp.easyjf.com 使用者名稱:test 密碼:test 源碼:http://www.
Time of Update: 2018-12-05
Ajax是基於JavaScript的,而js出於安全考慮是不能操作檔案的,所以Ajax不能直接上傳附件,可以用其他變通方式實現。 但是Ajax提交也是基於HTTP協議的,它也分GET和POST提交方式,可以把表單內容放到訊息體中,這和Form.submit()是一樣的,為什麼用form.submit()就可以處理附件,而Ajax就不可以呢? CSDN論壇提問得到解答:問題關鍵是你用js如何讀取用戶端檔案的內容??用js擷取內容肯定存在許可權問題 ,js出於安全考慮是不能操作檔案的。用表單的inp
Time of Update: 2018-12-05
原理很簡單,就是在針對某個操作可能很花時間的時候,能在瀏覽器有個提示說是進度條,其實是個簡單的數字顯示,偷下懶了 ^_^開工~~~~~~~~~~~~~幾個頁面都寫得很簡單,能實現就好,:-)三個頁面:P.htm 顯示當前伺服器進度的靜態頁面,提交ajax的頁面P.aspx 伺服器操作頁面,耗時比較長的頁面P1.aspx 擷取當前(P.aspx)已完成進度結果的頁面P.htmJS:<script language="javascript" type="text/javascript">
Time of Update: 2018-12-05
微軟的Ajax控制項功能還是蠻大的。--後台動態註冊ScriptManager1.RegisterAsyncPostBackControl(Slider1);--頁面中使用控制項 <asp:UpdatePanel ID="UpdatePanelMsg"runat="server"> <Triggers>//讓UpdatePanel裡面的控制項回傳,就是不局部重新整理 <asp:PostBackTrigger ControlID=
Time of Update: 2018-12-05
最近學習了一些新的知識,通過新聞發布系統的練習和參與的教務系統,裡面涉及到了html、javascript、ajax以及jquery,下面就簡單的總結一下,希望批評指正。 HTML(Hypertext Markup Language),是用於描述網頁文檔的一種標記語言,它是一種規範,一種標準,通過標記符號來標記要顯示的網頁中的各個部分。網頁上顯示內容離不開它。
Time of Update: 2018-12-05
點擊提交,不需要重新整理本頁,將內容提交到資料庫當中,並在本頁顯示提交的內容。jquery方法:MessageAction.class.php<?phpclass MessageAction extends Action{function index(){ $this->display(); }function add(){ //ajaxReturn(資料,'提示資訊',狀態) $m=M('message'); if($m->add($_GET)){ $this-
Time of Update: 2018-12-05
<!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" content="text/html;
Time of Update: 2018-12-05
擷取xmlHttpRequest對象function xmlHttpRequest(){ var xmlHttp; try{ xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari } catch (e){ try{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");// Internet Explorer } catch
Time of Update: 2018-12-05
這裡就不介紹Jersey了,它Sun自己實現的一個RESTFUL Web Service。具體看這裡:使用 Jersey 和 Apache Tomcat 構建 RESTful Web 服務我這裡要說的是關於如何擷取前台ajax請求的json資料。網上搜了很多都沒有講這一塊的,要麼都是用client來類比,我這裡測試成功了,先給出方法。廢話少說,先上代碼:首先是jsp頁面ajax請求:<%@ page language="java" contentType="text/html;
Time of Update: 2018-12-05
一、test.html <html><head><title>MyHtml.html</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="this is my page"></head><script type="text/javascr
Time of Update: 2018-12-05
//javascript格式 function btnClick() { var xmlHttp; function createXMLHttpRequst() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if
Time of Update: 2018-12-05
最近公司開發的項目中很多地方需要跨域ajax請求,比如幾個子網域名稱下 http://a.****.com/index123.aspx, http://b.****.com/index2.aspx 都要請求使用者json資訊,然後再對資料進行處理,起初我和同事們試了很多種方法,使用$.ajax() 無論是get或post方法都會引起uri
Time of Update: 2018-12-05
Ajax的原理簡單來說通過XmlHttpRequest對象來向伺服器發非同步請求,從伺服器獲得資料,然後用javascript來操作DOM而更新頁面。這其中最關鍵的一步就是從伺服器獲得請求資料。要清楚這個過程和原理,我們必須對 XMLHttpRequest有所瞭解。 XMLHttpRequest是ajax的核心機制,它是在IE5中首先引入的,是一種支援非同步請求的技術。簡單的說,也就是javascript可以及時向伺服器提出請求和處理響應,而不阻塞使用者。達到無重新整理的效果。
Time of Update: 2018-12-05
//本文是高手Nio的的文章,發表在在PHP&More第六期上,歡迎大家下載PHP&More Vol 6AJAX in CakePHPCake 中的 AJAX 實質CakePHP(以下簡稱“Cake”,本文使用的版本是 0.10.7.1856 RC3)對 AJAX 的支援是建立在 prototype 與 script.aculo.us 之上的,其自身並沒有包含伺服器端、用戶端的 AJAX 實現,所以想要在 Cake 中熟練地使用 AJAX,必須首先熟悉 prototype 和
Time of Update: 2018-12-05
jquery的ajax方式有如下幾種: 1. $.post(url,params,callback); 2. $.getJSON(url,params,callback); 3. $.ajax(); 4. $.load(url,params,callback); 第一種:採用post方式提交,中文參數無需轉碼,在callback中如果要擷取json字串,還需轉換一下。 如:$.post(url,{id: id,code: code, companyId:companyId },
Time of Update: 2018-12-05
/// <summary> /// 仿造開源中國的分頁,分頁介面類似URL分頁 /// 1 [2] [3] [4] [100] /// qq:Zr、還有點BUG沒修正 /// <param name="currentIndex">當前索引</param> /// <param name="count">頁數</param> /// <param
Time of Update: 2018-12-05
文章目錄 HTML檔案 在前面的Blog中我使用原始的XMLHttpRequest做了一個簡單的測試。下面我將使用prototype.js來實作類別似的測試。HTML檔案<html><head><title>Test</title> <script src="prototype.js"></script></head><body
Time of Update: 2018-12-05
結合一些文檔,探討Ajax究竟神奇在什麼地方。 Ajax(即非同步 JavaScript 和 XML)是一種 Web 應用程式開發的手段,它採用用戶端指令碼與 Web 服務器交換資料。所以,不必採用會中斷互動的完整頁面重新整理,就可以動態地更新 Web 頁面。使用 Ajax,可以建立更加豐富、更加動態 Web 應用程式使用者介面,其即時性與可用性甚至能夠接近本機傳統型應用程式。 一、AJAX定義 AJAX(Asynchronous JavaScript and