Ajax
¡¡AjaxÈ«³ÆÎª¡°Asynchronous JavaScript and XML¡±(Òì²½JavaScriptºÍXML)£¬½áºÏÁËJava¼¼Êõ¡¢XMLÒÔ¼°JavaScriptµÈ±à³Ì¼¼Êõ£¬ÊÇÖ¸Ò»ÖÖ´´½¨½»»¥Ê½ÍøÒ³Ó¦ÓõÄÍøÒ³¿ª·¢¼¼Êõ¡£Ajax¼¼ÊõÊÇĿǰÔÚä¯ÀÀÆ÷ÖÐͨ¹ýJavaScript½Å±¾¿ÉÒÔʹÓõÄËùÓм¼ÊõµÄ¼¯ºÏ¡£AjaxÒÔÒ»ÖÖոеķ½Ê½À´Ê¹ÓÃËùÓеÄÕâЩ¼¼Êõ£¬Ê¹µÃ¹ÅÀϵÄB/S·½Ê½µÄWeb¿ª·¢»À·¢ÁËеĻîÁ¦¡£
¡¡¡¡Ajax²»ÊÇÒ»¸ö¼¼Êõ£¬Ëüʵ¼ÊÉÏÊǼ¸ÖÖ¼¼Êõ£¬Ã¿ÖÖ¼¼Êõ¶¼ÓÐÆä¶ÀÌØÕâ´¦£¬ºÏÔÚÒ»Æð¾Í³ÉÁËÒ»¸ö¹¦ÄÜÇ¿´óµÄм¼Êõ¡£ Ajax°üÀ¨£º
¡¡¡¡l XHTMLºÍCSS
¡¡¡¡l ʹÓÃÎĵµ¶ÔÏóÄ£ÐÍ(DocumentObjectModel)×÷¶¯Ì¬ÏÔʾºÍ½»»¥
¡¡¡¡l ʹÓÃXMLºÍXSLT×öÊý¾Ý½»»¥ºÍ²Ù×÷
¡¡¡¡l ʹÓÃXMLHttpRequest½øÐÐÒì²½Êý¾Ý½ÓÊÕ
¡¡¡¡l ʹÓÃJavaScript½«ËüÃǰó¶¨ÔÚÒ»Æð
¡¡¡¡´«Í³µÄwebÓ¦ÓÃÄ£Ð͹¤×÷ÆðÀ´¾ÍÏóÕâÑù:´ó²¿·Ö½çÃæÉϵÄÓû§¶¯×÷´¥·¢Ò»¸öÁ¬½Óµ½Web·þÎñÆ÷µÄHTTPÇëÇó¡£·þÎñÆ÷Íê³ÉһЩ´¦Àí---½ÓÊÕÊý¾Ý£¬´¦Àí¼ÆË㣬ÔÙ·ÃÎÊÆäËüµÄÊý¾Ý¿âϵͳ£¬×îºó·µ»ØÒ»¸öHTMLÒ³Ãæµ½¿Í»§¶Ë¡£
¡¡¡¡

¡¡¡¡Í¼1: ´«Í³WebÓ¦ÓÃÄ£ÐÍ(×ó)ÓëAjaxÄ£Ð͵ıȽÏ(ÓÒ).¹²2Ò³¡£ 1 2 : $ÍøÉñ·ÖÒ³·û$
¡¡¡¡ÕâÖ־ɵÄ;¾¶ÈÃÎÒÃÇÈÏʶµ½ÁËÐí¶à¼¼Êõ£¬µ«Ëü²»»á²úÉúºÜºÃµÄÓû§ÌåÑé¡£µ±·þÎñÆ÷ÕýÔÚ´¦Àí×Ô¼ºµÄÊÂÇéµÄʱºò£¬Óû§ÔÚ×öʲô?û´í£¬µÈ´ý¡£Ã¿Ò»¸ö¶¯×÷£¬Óû§¶¼ÒªµÈ´ý¡£
¡¡¡¡AjaxÈçºÎ²»Í¬·²Ïì
¡¡¡¡Í¨¹ýÔÚÓû§ºÍ·þÎñÆ÷Ö®¼äÒýÈëÒ»¸öAjaxÒýÇæ£¬¿ÉÒÔÏû³ýWebµÄ¿ªÊ¼-Í£Ö¹-¿ªÊ¼-Í£Ö¹ÕâÑùµÄ½»»¥¹ý³Ì. Ëü¾ÍÏñÔö¼ÓÁËÒ»²ã»úÖÆµ½³ÌÐòÖУ¬Ê¹ËüÏìÓ¦¸üÁéÃô£¬¶øËüµÄÈ·×öµ½ÁËÕâÒ»µã¡£
¡¡¡¡²»Ïñ¼ÓÔØÒ»¸öÒ³ÃæÒ»Ñù£¬ÔڻỰµÄ¿ªÊ¼£¬ä¯ÀÀÆ÷¼ÓÔØÁËÒ»¸öAjaxÒýÇæ---²ÉÓÃJavaScript±àд²¢ÇÒͨ³£ÔÚÒ»¸öÒþ²ØframeÖС£Õâ¸öÒýÇæ¸ºÔð»æÖÆÓû§½çÃæÒÔ¼°Óë·þÎñÆ÷¶ËͨѶ¡£AjaxÒýÇæÔÊÐíÓÃÒì²½µÄ·½Ê½ÊµÏÖÓû§Óë³ÌÐòµÄ½»»¥--²»Óõȴý·þÎñÆ÷µÄͨѶ¡£ËùÒÔÓû§ÔÙ²»²»Óôò¿ªÒ»¸ö¿Õ°×´°¿Ú£¬¿´µ½µÈ´ý¹â±ê²»¶ÏµÄת£¬µÈ´ý·þÎñÆ÷Íê³ÉºóÔÙÏìÓ¦¡£
¡¡¡¡

¡¡¡¡Í¼ 2: ´«Í³WebÓ¦ÓõÄͬ²½½»»¥¹ý³Ì(ÉÏ)ºÍAjaxÓ¦ÓõÄÒì²½½»»¥¹ý³ÌµÄ±È½Ï(ÏÂ).
¡¡¡¡Í¨³£Òª²úÉúÒ»¸öHTTPÇëÇóµÄÓû§¶¯×÷ÏÖÔÚͨ¹ýJavaScriptµ÷ÓÃAjaxÒýÇæÀ´´úÌæ. ÈκÎÓû§¶¯×÷µÄÏìÓ¦²»ÔÙÒªÇóÖ±½Ó´«µ½·þÎñÆ÷---ÀýÈç¼òµ¥µÄÊý¾ÝУÑ飬ÄÚ´æÖеÄÊý¾Ý±à¼£¬ÉõÖÁÒ»Ð©Ò³Ãæµ¼º½---ÒýÇæ×Ô¼º¾Í¿ÉÒÔ´¦ÀíËü. Èç¹ûÒýÇæÐèÒª´Ó·þÎñÆ÷È¡Êý¾ÝÀ´ÏìÓ¦Óû§¶¯×÷---¼ÙÉèËüÌá½»ÐèÒª´¦ÀíµÄÊý¾Ý£¬ÔØÈëÁíÍâµÄ½çÃæ´úÂ룬»òÕß½ÓÊÕеÄÊý¾Ý---ÒýÇæÈÃÕâЩ¹¤×÷Òì²½½øÐУ¬Í¨³£Ê¹ÓÃXML, ²»ÓÃÔÙµ£ÎóÓû§½çÃæµÄ½»»¥¡£





