ajax״ֵ̬´óÈ«
0**£ºÎ´±»Ê¼»¯
1**£ºÇëÇóÊÕµ½£¬¼ÌÐø´¦Àí
2**£º²Ù×÷³É¹¦ÊÕµ½£¬·ÖÎö¡¢½ÓÊÜ
3**£ºÍê³É´ËÇëÇó±ØÐë½øÒ»²½´¦Àí
4**£ºÇëÇó°üº¬Ò»¸ö´íÎóÓï·¨»ò²»ÄÜÍê³É
5**£º·þÎñÆ÷Ö´ÐÐÒ»¸öÍêÈ«ÓÐЧÇëÇóʧ°Ü
100——¿Í»§±ØÐë¼ÌÐø·¢³öÇëÇó
101——¿Í»§ÒªÇó·þÎñÆ÷¸ù¾ÝÇëÇóת»»HTTPÐÒé°æ±¾
200——½»Ò׳ɹ¦
201——Ìáʾ֪µÀÐÂÎļþµÄURL
202——½ÓÊܺʹ¦Àí¡¢µ«´¦ÀíδÍê³É
203——·µ»ØÐÅÏ¢²»È·¶¨»ò²»ÍêÕû
204——ÇëÇóÊÕµ½£¬µ«·µ»ØÐÅϢΪ¿Õ
205——·þÎñÆ÷Íê³ÉÁËÇëÇó£¬Óû§´úÀí±ØÐ븴λµ±Ç°ÒѾä¯ÀÀ¹ýµÄÎļþ
206——·þÎñÆ÷ÒѾÍê³ÉÁ˲¿·ÖÓû§µÄGETÇëÇó
300——ÇëÇóµÄ×ÊÔ´¿ÉÔÚ¶à´¦µÃµ½
301——ɾ³ýÇëÇóÊý¾Ý
302——ÔÚÆäËûµØÖ··¢ÏÖÁËÇëÇóÊý¾Ý
303——½¨Òé¿Í»§·ÃÎÊÆäËûURL»ò·ÃÎÊ·½Ê½
304——¿Í»§¶ËÒѾִÐÐÁËGET£¬µ«Îļþδ±ä»¯
305——ÇëÇóµÄ×ÊÔ´±ØÐë´Ó·þÎñÆ÷Ö¸¶¨µÄµØÖ·µÃµ½
306——ǰһ°æ±¾HTTPÖÐʹÓõĴúÂ룬ÏÖÐа汾Öв»ÔÙʹÓÃ
307——ÉêÃ÷ÇëÇóµÄ×ÊÔ´ÁÙʱÐÔɾ³ý
400——´íÎóÇëÇó£¬ÈçÓï·¨´íÎó
401——ÇëÇóÊÚȨʧ°Ü
402——±£ÁôÓÐЧChargeToÍ·ÏìÓ¦
403——ÇëÇó²»ÔÊÐí
404——ûÓз¢ÏÖÎļþ¡¢²éѯ»òURl
405——Óû§ÔÚRequest-Line×ֶζ¨ÒåµÄ·½·¨²»ÔÊÐí
406——¸ù¾ÝÓû§·¢Ë͵ÄAcceptÍÏ£¬ÇëÇó×ÊÔ´²»¿É·ÃÎÊ
407——ÀàËÆ401£¬Óû§±ØÐëÊ×ÏÈÔÚ´úÀí·þÎñÆ÷Éϵõ½ÊÚȨ
408——¿Í»§¶ËûÓÐÔÚÓû§Ö¸¶¨µÄ¶öʱ¼äÄÚÍê³ÉÇëÇó
409——¶Ôµ±Ç°×ÊԴ״̬£¬ÇëÇó²»ÄÜÍê³É
410——·þÎñÆ÷Éϲ»ÔÙÓдË×ÊÔ´ÇÒÎÞ½øÒ»²½µÄ²Î¿¼µØÖ·
411——·þÎñÆ÷¾Ü¾øÓû§¶¨ÒåµÄContent-LengthÊôÐÔÇëÇó
412——Ò»¸ö»ò¶à¸öÇëÇóÍ·×Ö¶ÎÔÚµ±Ç°ÇëÇóÖдíÎó
413——ÇëÇóµÄ×ÊÔ´´óÓÚ·þÎñÆ÷ÔÊÐíµÄ´óС
414——ÇëÇóµÄ×ÊÔ´URL³¤ÓÚ·þÎñÆ÷ÔÊÐíµÄ³¤¶È
415——ÇëÇó×ÊÔ´²»Ö§³ÖÇëÇóÏîÄ¿¸ñʽ
416——ÇëÇóÖаüº¬RangeÇëÇóÍ·×ֶΣ¬ÔÚµ±Ç°ÇëÇó×ÊÔ´·¶Î§ÄÚûÓÐrangeָʾֵ£¬ÇëÇó
Ò²²»°üº¬If-RangeÇëÇóÍ·×Ö¶Î
417——·þÎñÆ÷²»Âú×ãÇëÇóExpectÍ·×Ö¶ÎÖ¸¶¨µÄÆÚÍûÖµ£¬Èç¹ûÊÇ´úÀí·þÎñÆ÷£¬¿ÉÄÜÊÇÏÂ
Ò»¼¶·þ
Ïà¹ØÎĵµ£º
AjaxºÍjspµÄ¹ÖÏÖÏó
Èç¹ûÓÃAjaxÈ¥ÇëÇóÒ»¸öjspÒ³Ãæ£¬¸ÃjspÒ³Ãæ·µ»ØµÄÊÇxml£¨response.setContentType("text/xml; charset=GB2312");£©£¬²¢ÇÒ¸Ãjsp°üº¬ÏÂÃæÕâЩͷ@pageÖ¸ÁîµÄ»°£¬ÔòÔÚ¿Í»§¶Ëxml=XMLHttpRequest.responseXMLµÃµ½µÄÊÇÒ»¸ö²»°üº¬ÈÎÎñ¶«Î÷µÄxml¶ÔÏ󣬼´xml.childNodes.length½«»áÊÇ0.
......
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>JavaScript Sample</title>
<link rel="stylesheet" type="text/css" href="main.css" media="all">
<sc ......
/*
κÑÔAJAX Àà
ʹÓ÷½·¨:
<mce:script type="text/javascript"><!--
var classAjax = new Ajax(sUrl,sRecvTyp,sQueryString,oResultFunc);
classAjax.post();//post·½Ê½·¢ËÍÊý¾Ý
classAjax.get();//get·½Ê½·¢ËÍÊý¾Ý
//sUrl·¢Ë͵ØÖ·
//sRecvTyp ½ÓÊÜÊý¾ÝÀàÐÍ:0Ϊxml 1Ϊtext
//oResultFunc ·µ»Ø½á¹û´¦Àíº ......
ajax½øÐÐÓû§µÄÓÐЧÐÔ¼ì²âʾÀý
1¡¢ ÊäÈëÓò£º
»áÔ±µÄÓÐЧÐÔ¼ì²é£º
<input type="text" name="username"> <input type="button" value="¼ì²é" onclick="return check();">
2¡¢ JavaScript½Å±¾£º
var xmlHttp;
//´´½¨XMLHttpRequest ......