Ajax£¬Ñ¡Ôñͬ²½»¹ÊÇÒì²½
Ajax£¬Ñ¡Ôñͬ²½»¹ÊÇÒì²½
AjaxÔÚÍøÒ³ÖÐ×î´óµÄÒ»¸öÓŵãÊÇËü¿ÉÒÔ·ÃÎÊ·þÎñÆ÷ÉϵÄÐÅÏ¢¶ø²»ÐèÒªÖØÐ¼ÓÔØÍøÒ³¡£ÕâÒâζ×ÅÒª¼ìË÷»òÊǸüÐÂÐÅÏ¢µÄijһС¸ö²¿·ÖµÄʱºò£¬Ö»ÐèÒª´Ó·þÎñÆ÷¶Ë´«ËÍÄÇÒ»²¿·ÖÐèÒªµÄÐÅÏ¢¶ø²»ÐèÒªÖØÐÂÏÂÔØÕû¸öÍøÒ³¡£
¡¡¡¡Ajax¿ÉÒÔͨ¹ýÁ½ÖÖ·½·¨·ÃÎÊ·þÎñÆ÷£¬¼´Í¬²½(½Å±¾»áÍ£Áô²¢µÈ´ý·þÎñÆ÷·¢Ëͻظ´È»ºóÔÙ¼ÌÐø)ºÍÒì²½(½Å±¾ÔÊÐíÒ³Ãæ¼ÌÐøÆä½ø³Ì²¢´¦Àí¿ÉÄܵĻظ´)¡£
¡¡¡¡Í¬²½´¦ÀíÄãµÄÇëÇóÓÐÒ»µãÏñÖØÐ¼ÓÔØÒ³Ãæµ«ÊÇÖ»ÐèÒªÏÂÔØÒªÇóµÄÐÅÏ¢¶ø²»ÊÇÕû¸öÒ³Ãæ¡£Òò´ËÕâÒ»·½·¨»á±È²»Ê¹ÓÃAjaxÒª¿ìһЩÒòΪÐÅÏ¢µÄÏÂÔØÁ¿ÒªÐ¡£¬ËùÒÔ¼ìË÷µÄËٶȾͿìÁË¡£µ«ÊÇҪʹÓÃÕâ¸ö·½·¨ÐèÒªÄãµÄ·Ã¿ÍµÈ´ýÏÂÔØÇëÇóµÄ³öÏÖ¡£ËäÈ»ÄãµÄ·Ã¿ÍÒѾϰ¹ßÁ˵ȴýÏÂÔØÕû¸öÒ³Ãæ£¬µ«ÊÇËûÃÇ»¹²»Ï°¹ßÔÚÓëÍøÒ³»¥¶¯µÄʱºò½øÐеȴý£¬Òò´Ë³ý·ÇÄãÒªÇóµÄÐÅÏ¢ÊÇСµ½¿ÉÒÔѸËÙÏÂÔØÍêµÄ£¬·ñÔòÓû§ÊDz»»áÄÍÐÄÈ¥µÈ´ýµÄ¡£
¡¡¡¡Òì²½´¦Àí±ÜÃâÁË·þÎñÆ÷¼ìË÷ʱºòµÄÑÓʱÎÊÌ⣬ÒòΪÄãµÄ·Ã¿Í¿ÉÒÔ¼ÌÐøÔÚÒ³Ãæ½øÐвÙ×÷£¬¶øÒªÇóµÄÐÅÏ¢Ò²¿ÉÒÔÔÚ¸üÐÂÒ³ÃæµÄͬʱµÃµ½´¦Àí¡£¶ÔÓڽϴóµÄÇëÇóÀ´Ëµ£¬ËùÐèµÄÏìӦʱ¼ä½Ï³¤£¬µ«ÊÇÈç¹ûʹÓÃÒì²½´¦Àí£¬ÄÇô·Ã¿Í²»»áÌØ±ðÒâʶµ½ÑÓʱËù´øÀ´µÄÂé·³£¬ÒòΪËûÃǵÄ×¢ÒâÁ¦ÈÔÈ»·ÅÔÚ¶ÔÒ³ÃæµÄ²Ù×÷ÉÏ¡£¶ø¶ÔÓÚÄÇЩ˲ʱµÄÏìÓ¦£¬ÄãµÄ·Ã¿ÍÉõÖÁ¸ù±¾²»»áÒâʶµ½·þÎñÆ÷·¢³öÁËÕâÑùµÄÇëÇó¡£
¡¡¡¡Òò´ËʹÓÃÒì²½µ÷ÓÃÊÇAjaxÖбȽÏÊÜÇàíùµÄ·½·¨£¬ÕâÖÖ·½·¨¿ÉÒÔΪ·Ã¿ÍµÄ·ÃÎÊÌṩ¸ü±ã½ÝµÄ·þÎñ£¬Ê¹µÃËûÃǸüÓäÔã¬Ò²±ÜÃâÁËAjax¸ÉÈÅÆäËûÒ³ÃæµÄ²Ù×÷¡£
¡¡¡¡Èç¹ûÒì²½µ÷ÓöÔÓڷÿÍÀ´ËµÊÇ¿ÉÒÔÌṩ±Èͬ²½µ÷Óøü·½±ãµÄ·ÃÎʵϰ£¬ÄÇôΪʲôAjax»¹ÒªÎªÎÒÃÇÌṩͬ²½µ÷ÓÃÄØ?ËäÈ»Òì²½µ÷ÓõÄʹÓÃÂʼ¸ºõÊǰٷÖÖ®°Ù£¬µ«ÊÇ×ÜÊÇÓÐһЩÀýÍâÇé¿öµÄ¡£ÔÚ¼«ÉÙ¼ûµÄÇé¿öÏ£¬ÈÃÄãµÄ·Ã¿ÍÔÚÄ³Ò»ÌØ¶¨·þÎñÆ÷¶ËµÄ´¦Àí¹ý³Ì½áÊøÇ°£¬ÈÃÄãµÄ·Ã¿Í¼ÌÐø²Ù×÷Ò³ÃæÊÇûÓÐʲôÒâÒåµÄ¡£Èç¹ûÊÇÅöµ½ÕâÑùµÄÇé¿ö£¬»òÐí¸ù±¾²»ÒªÊ¹ÓÃAjax¶øÖ»ÊÇÖØÐÂÔØÈëÕû¸öÒ³Ãæ¡£AjaxÖеÄͬ²½Ñ¡ÔñÊÇΪ¼«ÉÙÊý¼È²»ÄÜʹÓÃÒì²½µ÷ÓÃÒ²²»ÄÜÖØÐÂÔØÈëÕû¸öÒ³ÃæµÄÇé¿ö¶ø×¼±¸µÄ¡£ËäÈ»ÕâÑùµÄÇé¿ö²»¶à£¬µ«ÊÇËüÃÇȷȷʵʵ´æÔÚ£¬Òò´ËΪÒÔ·ÀÍòÒ»AjaxÐèҪ׼±¸Í¬²½µ÷Óá£
¡¡¡¡¶ÔÓںܶà³õѧÕßÀ´Ëµ£¬ÈÝÒ×µôÈëʹÓÃͬ²½µ÷ÓõÄÎóÇø£¬¼´±ãÊÇÔÚ¸üÊʺÏʹÓÃÒì²½µ÷ÓõÄʱºò£¬ËûÃÇ»¹ÊÇÒ»Èç¼ÈÍùµØÑ¡Ôñͬ²½µ÷Óá£Ôì³ÉÕâÒ»Çé¿öµÄÔÒòÖ÷ÒªÊÇÒòΪͬ²½µ÷ÓøüÈÝÒ×ÈÃÈËÀí½âÕû¸ö½ø³ÌÊÇÔõÑùÔËÐеġ£ÊÂʵÉÏ£¬³ýÁ˲»ÐèÒªµÈ´ýÏìÓ¦ÒÔÍ⣬Òì²½µ÷ÓõŤ×÷ÔÀíºÍͬ²½µ÷ÓôóͬСÒì¡£
¡¡¡¡Á½ÕßΨһµÄÇø±ðÊÇÔÚʹÓÃÒì²½µ÷ÓõÄʱºò£¬ÎÒÃÇ¿
Ïà¹ØÎĵµ£º
1¡¢XMLHttpRequest¶ÔÏóµÄ´´½¨
ÓÉÓÚ ²»ÊÇw3c±ê×¼£¬ËùÒÔʹÓÃJavascript´´½¨Ö®µÄ·½·¨Ò²²»Í¬£¡Internet explorer °ÑXMLHttpRequestʵÀý»¯Îª ActiveX¿Ø¼þ£¬È»¶ø ÆäËûµÄä¯ÀÀÆ÷£¨FireFox£¬opera£©°ÑXMLHttpRequestʵÀý»¯Îª±¾µØµÄJavaScriptÒ»¸ö¶ÔÏó
ËùÒÔ Ö»ÒªÈ·¶¨ÊÇ·ñ Ö§³Ö ActiveX¿Ø¼þ¶ÔÏ󣡣¡È ......
Ò»¡¢ajaxµÄÈëÃÅ
1¡¢XMLHttpRequest¶ÔÏóµÄʹÓã¨Ê¹ÓÃXMLHttpRequest½âÎöxmlÎļþ£©
onreadystatechange
Ö¸¶¨µ±readyStateÊôÐԸıäʱµÄʼþ´¦Àí¾ä±ú
open()
´´½¨Ò»¸öеÄhttpÇëÇ󣬲¢Ö¸¶¨´ËÇëÇóµÄ·½·¨¡¢URLµÈÐÅÏ¢
send()
·¢ËÍÇëÇóµ½http·þÎñÆ÷²¢½ÓÊÕ»ØÓ¦
& ......
<style type="text/css">
<!--
.STYLE1 {
font-size: 24px;
font-weight: bold;
}
.STYLE2 {font-size: 36px}
-->
.mouseOut {
color: #000000;
}
.mouseOver {
&nb ......
function createXMLHttpRequest() { // ´´½¨XMLHTTPREQUESTµÄ±ê×¼º¯Êý.¼æÈݸ÷ä¯ÀÀÆ÷.
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (wind ......
ĬÈÏÇé¿öÏÂAJAX Control Toolkit²¢Ã»Óа²×°µ½VS2008ÖУ¬¿ª·¢ÈËÔ±ÐèÒªµ¥¶ÀÏÂÔØ²¢½øÐа²×°¡£ÍøÖ·ÈçÏ£ºhttp://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326 £¬AJAX Control ToolkitÊÇÒ»¸ö²»¶Ï¸üеÄÏîÄ¿£¬¸ÃÍøÒ³½«Ã¿¶Îʱ¼äÄÚ·¢²¼¶Ô¸Ã¹¤¾ß°üµÄ¸üС£ÔÚ¸ÃÒ³ÃæÖÐÑ¡ÔñAJAXControlToolki ......