Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ajax?

Õ⼸ÌìÔÚ×¼±¸×öÒ»¸öǶÈëʽÉ豸µÄweb server£¬²¢ÇÒÏ£ÍûÄÜ×öµ½É豸״̬µÄ¶¯Ì¬ÏÔʾ¡£´Ócgiµ½html£¬´Óhtmlµ½javascript£¬´Ójavascriptµ½XMLHttpRequest£¬ÕæÊÇÓÖµ±µùÓÖµ±ÂèµÄ£¨ºÙºÙ£¬¿É²»ÊÇ´Ö¿Ú°¡£©¡£XMLHttpRequestÊǺÎÎ²»ÓÃË¢ÐÂÒ³Ãæ¾ÍÄܺÍserver¶Ë½»»»Êý¾Ý¡£Æñ²»ÊÇÕýºÏÎÒÒâ¡£¿´ÁËÁ½ÆªÎÄÕ²ŻÐÈ»´óÎò£¬ÄѵÀÕâ¾ÍÊÇ´«ËµÖеÄAjax¼¼Êõ£¿ÓеÀÊÇ“²»Ê¶Â®É½ÕæÃæÄ¿£¬Ö»ÔµÉíÔÚ´ËɽÖД°¡£¡²»¹ÜÊǺμ¼ÊõÁË£¬¹Ø¼üÊÇÒªºÃÓá£ÏÂÃæÊÇgoogleµ½µÄһƪºÃÎÄÕ£¬×ªÔØÈçÏ£º
<!------------------------------------------------------------------------------------>
È«ÃæÆÊÎöXMLHttpRequest¶ÔÏó
2006-11-27 09:31×÷ÕߣºÖìÏÈÖÒ±àÒë³ö´¦£ºÌ켫Èí¼þÔðÈα༭£º·½ÖÛ
¡¡¡¡XMLHttpRequest¶ÔÏóÊǵ±½ñËùÓÐAJAXºÍWeb 2.0Ó¦ÓóÌÐòµÄ¼¼Êõ»ù´¡¡£¾¡¹ÜÈí¼þ¾­ÏúÉ̺ͿªÔ´ÉçÍÅÏÖÔÚ¶¼ÔÚÌṩ¸÷ÖÖAJAX¿ò¼ÜÒÔ½øÒ»²½¼ò»¯XMLHttpRequest¶ÔÏóµÄʹÓ㻵«ÊÇ£¬ÎÒÃÇÈÔÈ»ºÜÓбØÒªÀí½âÕâ¸ö¶ÔÏóµÄÏêϸ¹¤×÷»úÖÆ¡£
¡¡¡¡Ò»¡¢ ÒýÑÔ
¡¡¡¡Òì²½JavaScriptÓëXML(AJAX)ÊÇÒ»¸öרÓÃÊõÓÓÃÓÚʵÏÖÔÚ¿Í»§¶Ë½Å±¾Óë·þÎñÆ÷Ö®¼äµÄÊý¾Ý½»»¥¹ý³Ì¡£ÕâÒ»¼¼ÊõµÄÓŵãÔÚÓÚ£¬ËüÏò¿ª·¢ÕßÌṩÁËÒ»ÖÖ´ÓWeb·þÎñÆ÷¼ìË÷Êý¾Ý¶ø²»±Ø°ÑÓû§µ±Ç°ÕýÔÚ¹Û²ìµÄÒ³Ãæ»ØÀ¡¸ø·þÎñÆ÷¡£ÓëÏÖ´úä¯ÀÀÆ÷µÄͨ¹ý´æÈ¡ä¯ÀÀÆ÷DOM½á¹¹µÄ±à³Ì´úÂë(JavaScript)¶¯Ì¬µØ¸Ä±ä±»ÏÔʾÄÚÈݵÄÖ§³ÖÏàÅäºÏ£¬AJAXÈÿª·¢ÕßÔÚä¯ÀÀÆ÷¶Ë¸üб»ÏÔʾµÄHTMLÄÚÈݶø²»±ØË¢ÐÂÒ³Ãæ¡£»»¾ä»°Ëµ£¬AJAX¿ÉÒÔʹ»ùÓÚä¯ÀÀÆ÷µÄÓ¦ÓóÌÐò¸ü¾ß½»»¥ÐÔ¶øÇÒ¸üÀàËÆ´«Í³ÐÍ×ÀÃæÓ¦ÓóÌÐò¡£
¡¡¡¡GoogleµÄGmailºÍOutlook Express¾ÍÊÇÁ½¸öʹÓÃAJAX¼¼ÊõµÄÎÒÃÇËùÊìϤµÄÀý×Ó¡£¶øÇÒ£¬AJAX¿ÉÒÔÓÃÓÚÈκοͻ§¶Ë½Å±¾ÓïÑÔÖУ¬Õâ°üÀ¨JavaScript£¬JscriptºÍVBScript¡£
¡¡¡¡AJAXÀûÓÃÒ»¸ö¹¹½¨µ½ËùÓÐÏÖ´úä¯ÀÀÆ÷ÄÚ²¿µÄ¶ÔÏó-XMLHttpRequest-À´ÊµÏÖ·¢ËͺͽÓÊÕHTTPÇëÇóÓëÏìÓ¦ÐÅÏ¢¡£Ò»¸ö¾­ÓÉXMLHttpRequest¶ÔÏó·¢Ë͵ÄHTTPÇëÇó²¢²»ÒªÇóÒ³ÃæÖÐÓµÓлò»Ø¼ÄÒ»¸ö£¼form£¾ÔªËØ¡£AJAXÖеÄ"A"´ú±íÁË"Òì²½"£¬ÕâÒâζ×ÅXMLHttpRequest¶ÔÏóµÄsend()·½·¨¿ÉÒÔÁ¢¼´·µ»Ø£¬´Ó¶øÈÃWebÒ³ÃæÉÏµÄÆäËüHTML/JavaScript¼ÌÐøÆää¯ÀÀÆ÷¶Ë´¦Àí¶øÓÉ·þÎñÆ÷´¦ÀíHTTPÇëÇó²¢·¢ËÍÏìÓ¦¡£¾¡¹ÜȱʡÇé¿öÏÂÇëÇóÊÇÒì²½½øÐе쬵«ÊÇ£¬Äã¿ÉÒÔÑ¡Ôñ·¢ËÍͬ²½ÇëÇó£¬Õ⽫»áÔÝÍ£ÆäËüWebÒ³ÃæµÄ´¦Àí£¬Ö±µ½¸ÃÒ³Ãæ½ÓÊÕµ½·þÎñÆ÷µÄÏìӦΪֹ¡£
¡¡¡¡Î¢ÈíÔÚÆäInternet Explorer(IE) 5ÖÐ×÷Ϊһ¸öActiveX¶ÔÏóÐÎʽÒýÈëÁËXMLHttpRequest¶ÔÏ󡣯äËûµÄÈÏʶµ½ÕâÒ»¶ÔÏóÖØÒªÐÔµ


Ïà¹ØÎĵµ£º

Óû§×é¼þÖÐ ajax¿ÉÓõ«ÒýÓýçÃæÈ¡Öµ´íÎóµÄÎÊÌâ

дÁËÒ»¸ö Óû§×Ô¶¨Òå¿Ø¼þ£¬ÓÐÁ½¸ödropdownlist ¹ØÁª¡£ÎªÁ˱ÜÃâË¢ÐÂʹÓÃajax ʵÏÖ¡£
defautlÒ³ÃæÖÐʹÓõ½ÁËÕâ¸öÓû§¿Ø¼þ£¬µ«ÊÇȡֵÓÀÔ¶²»ÊÇajax¸³ÖµµÄ½á¹û¶øÊdzõʼ»¯µÄÖµ¡£
µ«°ÑÕâÁ½¸ödropdownlist ·Åµ½default Ò³Ãæ¾ÍÄÜÕý³£È¡Öµ  ²»ÖªµÀÊÇʲôԭÒò¡£ ......

ajax ÎÒдµÄÒ»¶Î´úÂë

<mce:script type="text/javascript"><!--
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
if (!xmlHttp & ......

ajaxÂÒÂë½â¾ö×ܽá


javascriptÑØÓÃjavaµÄ×Ö·û´¦Àí·½Ê½£¬ÄÚ²¿ÊÇʹÓÃunicodeÀ´´¦ÀíËùÓÐ×Ö·ûµÄ£¬
µÚ¶þ£¬utf-8ÊÇÿ¸öºº×Ö£¨unicode×Ö·û£©ÓÃ3¸ö×Ö½ÚÀ´´æ´¢¡£
µÚÈý£¬ÓÃutf-8À´sendÊý¾ÝÊDz»»á³öÏÖÂÒÂëµÄ£¬ÊǺǫ́³ÌÐòûÓÐÕýÈ·½âÂë²Å»á³öÏÖÂÒÂë¡£
µÚËÄ£¬ajax·¢ËÍÊý¾ÝµÄʱºòÈç¹ûÐÞ¸Ä Content-Type Ϊ application/x-www-form-urlencoded"£¬¿Ï¶ ......

dwrµÄReverse Ajax(ÍÆ¼¼ÊõµÄʵÏÖÖ®Ò»)

dwrµÄReverse AjaxÇ°ÃæÒ»Ö±¶¼Ã»ÓÐÓùý£¬×î½üÒòΪÏîÄ¿ÀïÃæÉæ¼°µ½Ñо¿ÁËÏ£¬»¹ÊÇÁô¸ö¼Ç¼°É¡£
    dwrµÄÄæÏòajaxÆäʵÖ÷Òª°üÀ¨Á½ÖÖģʽ£ºÖ÷¶¯Ä£Ê½ºÍ±»¶¯Ä£Ê½¡£ÆäÖÐÖ÷¶¯Ä£Ê½°üÀ¨PollingºÍCometÁ½ÖÖ£¬±»¶¯Ä£Ê½Ö»ÓÐPiggybackÕâÒ»ÖÖ¡£
    ËùνµÄPiggybackÖ¸µÄÊÇÈç¹ûºǫ́ÓÐʲôÄÚÈÝÐèÒªÍÆË͵½Ç°Ì¨ ......

AJAX ¿â API


ʲôÊÇ AJAX ¿â API£¿
AJAX ¿â API ÊÇÒ»ÖÖÄÚÈÝ·Ö²¼ÍøÂ磬¿ÉÔØÈë×îÊÜ»¶Ó­µÄ¿ªÔ´ JavaScript ¿âµÄ¼Ü¹¹¡£Í¨¹ýʹÓà Google AJAX API ÔØÈë³ÌÐòµÄ google.load() ·½·¨£¬ÄúµÄÓ¦ÓóÌÐòÄܹ»Ñ¸ËÙ´ÓÈ«ÇòÈκÎλÖ÷ÃÎʲ»¶ÏÔö³¤µÄ¡¢×îÊÜ»¶Ó­µÄ¿ªÔ´ JavaScript ¿âÁÐ±í£¬°üÀ¨£º
jQuery
jQuery UI
Prototype
script.aculo.us
Mo ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ