Time of Update: 2018-12-05
在寫這篇文章之前,曾經寫過一篇關於AJAX技術的隨筆,不過涉及到的方面很窄,對AJAX技術的背景、原理、優缺點等各個方面都很少涉及null。這次寫這篇文章的背景是因為公司需要對內部程式員做一個培訓。專案經理找到了我,並且徵詢我培訓的主題,考慮到之前Javascript、CSS等WEB開發技術都已經講解過了,所以決定針對AJAX這一塊做一個比較系統的培訓,所以這篇文章實際上是一個培訓的材料。 在這篇文章中,我將從10個方面來對AJAX技術進行系統的講解。 1、ajax技術的背景
Time of Update: 2018-12-05
本文將解釋如何使用AJAX和JSON分析器在用戶端和伺服器之間建立複雜的JSON資料轉送層。 一、引言 毫無疑問,AJAX已經成為當今Web開發中一種強有力的使用者互動技術,但是它的許多可能性應用仍然鮮為人知。在本文中,我們將來共同探討如何使用JavaScript對象標誌(JSON)和JSON分析器在伺服器和用戶端AJAX引擎之間建立複雜而強有力的JSON資料轉送層。我們將詳細討論如何建立一組對象(在其它語言中經常被當作一個包),如何把這些對象序列化為JSON以發送到伺服器端,以及如何把伺服
Time of Update: 2018-12-05
文章目錄 例子解釋: AJAX 的要點是 XMLHttpRequest 對象。不同的瀏覽器建立 XMLHttpRequest 對象的方法是有差異的。IE 瀏覽器使用 ActiveXObject,而其他的瀏覽器使用名為 XMLHttpRequest 的 JavaScript 內建對象。如需針對不同的瀏覽器來建立此對象,我們要使用一條 "try and catch" 語句。您可以在我們的 JavaScript 教程中閱讀更多有關 try 和
Time of Update: 2018-12-05
JQuery提供了一系列的全域方法對XMLHttpRequest對象進行了封裝,在進行Ajax開發過程中再也不用擔心瀏覽器用戶端的不致性問題了。 一、$.ajax(options)它是最根本的JQuery
Time of Update: 2018-12-05
用戶端頁面index.html<!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><title>ajax測試</title><script
Time of Update: 2018-12-05
項目內某一頁面需要擷取訂單相關資訊,因做的是非同步互動,用ajax去取資料,後台訂單資訊通過JSONArray序列化成字串然後返回。看起來挺正常的一個流程,但是突然發現使用者提供的訂單號都查不到,出現了訂單號+1或者-1的情況,初步檢查發現從資料庫擷取資料沒有任何問題,序列化也正常,但是該json介面結果被JSONView(Chrome的一個外掛程式,用來格式化JSON的)格式化後,也出現了+1或者-1的情況,右鍵查看源碼的時候訂單號並無變化,推斷是在JS擷取json的時候,值發生了變化:130
Time of Update: 2018-12-05
在使用XMLHttpRequest對象發送請求和處理響應之前,必須先用JavaScript建立一個XMLHttpRequest對象。由於XMLHttpRequest不是一個W3C標準,所以可以採用多種方法使用JavaScript來建立XMLHttpRequest的執行個體。Internet
Time of Update: 2018-12-05
一、 提供後台資料的介面後台主要提供Json序列化後的資料。任何一個對象都可以序列化為Json字串。在後台將對象序列化後字串可以直接提交給前台還原序列化成對象。1、提供JSON的介面: 1 /// <summary> 2 /// 根據時間取得短醫囑 3 /// </summary> 4 /// <param name="date"></param> 5 ///
Time of Update: 2018-12-05
簡單的測試代碼,使用jquery的ajax類載入一個文字檔。如果IE對檔案進行了緩衝,則後台修改了1.txt中的內容,前台仍然無法看到更新<html xmlns="http://www.w3.org/1999/xhtml"><SCRIPT language=javascript src="js/jquery.js"></SCRIPT> <script language="JavaScript">
Time of Update: 2018-12-06
引自:http://www.cnblogs.com/xpnew/archive/2009/08/18/Fiddler_web_http_ajax_jqurey.html(注意看評論)最近兩天研究jquery串連.net Web服務、JSON。腦袋大了好幾圈。昨天在一個人的部落格上看到了一幅,竟然能夠攔截到瀏覽器到伺服器之間的通訊,博主為了節省篇幅只顯示了一部分,當時還以為這是個駭客專用的工具呢。今天仍然是一邊看資料,一邊研究技術細節,coding-->>debuging-->&
Time of Update: 2018-12-06
前面詳細介紹的了XMLHttpRequest
Time of Update: 2018-12-06
自Asp.net Ajax正式版發布以來,專註於AjaxControlToolkit,新增4控制項著實有趣且其它28個控制項尚有新收穫和疑問;因之前寫過兩文,[最新版]Asp.net Ajax 編程備忘錄----細數28個伺服器端控制項 [原創] 【Asp.net Ajax RC版】Asp.net Ajax編程備忘錄---- 再說28個伺服器端控制項不敢行複製粘貼之事,著眼變化,總結點滴收穫,成此文。 [1]Accordion 1.本身不需要放在UpdatePanel中
Time of Update: 2018-12-06
html:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %><!DOCTYPE html PUBLIC
Time of Update: 2018-12-06
使用javascript進行非同步提交資料比直接使用現成的AJAX控制項效率高很多(我只使用過ajax.net)實驗發現可以提交大容量資料——實驗到40K左右function doSubmit(){.......var urlParameter="cfg="+urlPara1 +"&type="+vkeytype +"&starttime="+vstarttime +"&endtime="+vendtime
Time of Update: 2018-12-06
AJAX+JavaScript無重新整理檢查使用者名稱是否可用2009-04-20 16:26 JavaScript 和 Ajax 代碼<script language="javascript" type="text/javascript">var xmlHttp = null; function createXMLHttp() { if(window.ActiveXObject) {
Time of Update: 2018-12-06
此種方法保證在Tomcat和Weblogic下都不會產生亂碼1、 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 更改tomcat編碼,tomcat預設為iso-8859-12、web.xml 配置spring
Time of Update: 2018-12-06
文章目錄 原文地址:http://webdesignersdesk.com/2010/05/create-ajax-loading-animation-with-css3/譯者:蔣宇捷
Time of Update: 2018-12-06
ajax簡介 AJAX 是一種在無需重新載入整個網頁的情況下,能夠更新部分網頁的技術。 AJAX = 非同步 JavaScript 和 XML。 AJAX 是一種用於建立快速動態網頁的技術。 通過在後台與伺服器進行少量資料交換,AJAX 可以使網頁實現非同步更新。這意味著可以在不重新載入整個網頁的情況下,對網頁的某部分進行更新。 (以上摘自w3school) 這是第一次我使用ajax的jsp源檔案,包括ajax.jsp和check.jsp。<!--
Time of Update: 2018-12-06
我所舉的這個例子是一個企業使用者註冊時的一個應用,當使用者註冊時檢查使用者名稱和企業名是否可用,以前的做法是在旁邊加一個按鈕,點擊“檢查”,就向伺服器發出請求,然後等待……伺服器返回資訊,繼續操作。 如果我們用AJAX技術來實現以上的操作則不必等待伺服器返回資訊,使用者輸入使用者名稱或企業名稱的時候,當輸入文字框失去焦點的時候,則會自動向伺服器發出請求,使用者繼續做下面的操作,不必點擊“檢查”,也不必等待伺服器返回資訊,檢查與使用者操作是非同步,可同時進行。當伺服器資訊返回的時候,會自動在面頁
Time of Update: 2018-12-06
網路搜尋一直是今年的一個熱點,而隨著人工智慧技術的發展和應用,互連網搜尋正在發生著革命性的變化,從第一代搜尋逐步發展到現在的第3代搜尋,個人化和智能化越來越成為搜尋的核心,就在最近,Google推出新的服務,使用者可以建立自己的個人化Google首頁http://www.google.com/ig。同時還在測試版本的微軟www.live.com網站也不認輸,火速推出了個人化首頁的服務。