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

1.ʲôÊÇAjax?

AjaxµÄÈ«³ÆÊÇ£ºAsynchronousJavaScript+XML
2.AjaxµÄ¶¨Ò壺
Ajax²»ÊÇÒ»¸ö¼¼Êõ£¬Ëüʵ¼ÊÉÏÊǼ¸ÖÖ¼¼Êõ£¬Ã¿ÖÖ¼¼Êõ¶¼ÓÐÆä¶ÀÌØÕâ´¦£¬ºÏÔÚÒ»Æð¾Í³ÉÁËÒ»¸ö¹¦ÄÜÇ¿´óµÄм¼Êõ¡£
3.Ajax°üÀ¨£º
XHTMLºÍCSS
ʹÓÃÎĵµ¶ÔÏóÄ£ÐÍ(DocumentObjectModel)×÷¶¯Ì¬ÏÔʾºÍ½»»¥
ʹÓÃXMLºÍXSLT×öÊý¾Ý½»»¥ºÍ²Ù×÷
ʹÓÃXMLHttpRequest½øÐÐÒì²½Êý¾Ý½ÓÊÕ
ʹÓÃJavaScript½«ËüÃǰó¶¨ÔÚÒ»Æð
Web¿ª·¢ÁìÓòµÄ×îÐÂʱ÷ÖÊõÓïÆäʵÖÊÊÇ“¾Éò»»ÐÂÑÕ”¡£
Ajax£¨AsynchronousJavaScriptandXML£©ÊǽáºÏÁËJava¼¼Êõ¡¢XMLÒÔ¼°JavaScriptµÈ±à³Ì¼¼Êõ£¬¿ÉÒÔÈÿª·¢ÈËÔ±¹¹½¨»ù
ÓÚJava¼¼ÊõµÄWebÓ¦Ó㬲¢´òÆÆÁËʹÓÃÒ³ÃæÖØÔØµÄ¹ßÀý¡£
AjaxÊÇʹÓÿͻ§¶Ë½Å±¾ÓëWeb·þÎñÆ÷½»»»Êý¾ÝµÄWebÓ¦Óÿª·¢·½·¨¡£ÕâÑù£¬WebÒ³Ãæ²»Óôò¶Ï½»»¥Á÷³Ì½øÐÐÖØÐ¼Ӳ㬾Í
¿ÉÒÔ¶¯Ì¬µØ¸üС£Ê¹ÓÃAjax£¬Óû§¿ÉÒÔ´´½¨½Ó½ü±¾µØ×ÀÃæÓ¦ÓõÄÖ±½Ó¡¢¸ß¿ÉÓᢸü·á¸»¡¢¸ü¶¯Ì¬µÄWebÓû§½çÃæ¡£
Òì²½JavaScriptºÍXML£¨AJAX£©²»ÊÇʲôм¼Êõ£¬¶øÊÇÖ¸ÕâÑùÒ»ÖÖ·½·¨£ºÊ¹Óü¸ÖÖÏÖÓм¼Êõ——°üÀ¨¼¶ÁªÑùʽ±í£¨CSS£©
¡¢JavaScript¡¢XHTML¡¢XMLºÍ¿ÉÀ©Õ¹ÑùʽÓïÑÔת»»£¨XSLT£©£¬¿ª·¢Íâ¹Û¼°²Ù×÷ÀàËÆ×ÀÃæÈí¼þµÄWebÓ¦ÓÃÈí¼þ¡£ÊµÏÖAjax
µÄËùÓÐ×é¼þ¶¼ÒÑ´æÔÚÁËÐí¶àÄê¡£AdaptivePathµÄÓû§ÌåÑéÕ½ÂÔ²¿ÃÅÖ÷¹Ü¼æ´´°ìºÏ»ïÈËJesseJamesGarrett½ñÄê2Ô·¢±íÔÚ
AdaptivePathÍøÕ¾ÉϵÄһƪÎÄÕÂÖжÅ׫ÁËÕâ¸öÊõÓï¡£
Òì²½Õâ¸ö´ÊÊÇÖ¸AJAXÓ¦ÓÃÈí¼þÓëÖ÷»ú·þÎñÆ÷½øÐÐÁªÏµµÄ·½Ê½¡£Èç¹ûʹÓþÉģʽ£¬Ã¿µ±Óû§Ö´ÐÐijÖÖ²Ù×÷¡¢Ïò·þÎñÆ÷ÇëÇó
»ñµÃÐÂÊý¾Ý£¬Webä¯ÀÀÆ÷¾Í»á¸üе±Ç°´°¿Ú¡£
Èç¹ûʹÓÃAJAXµÄÒ첽ģʽ£¬ä¯ÀÀÆ÷¾Í²»±ØµÈÓû§ÇëÇó²Ù×÷£¬Ò²²»±Ø¸üÐÂÕû¸ö´°¿Ú¾Í¿ÉÒÔÏÔʾлñÈ¡µÄÊý¾Ý¡£Ö»ÒªÀ´»Ø´«
ËͲÉÓÃXML¸ñʽµÄÊý¾Ý£¬ÔÚä¯ÀÀÆ÷ÀïÃæÔËÐеÄJavaScript´úÂë¾Í¿ÉÒÔÓë·þÎñÆ÷½øÐÐÁªÏµ¡£JavaScript´úÂ뻹¿ÉÒÔ°ÑÑùʽ
±í¼Óµ½¼ìË÷µ½µÄÊý¾ÝÉÏ£¬È»ºóÔÚÏÖÓÐÍøÒ³µÄij¸ö²¿·Ö¼ÓÒÔÏÔʾ¡£
ÔÚÃæÏòÏû·ÑÕßµÄÖî¶àÓ¦Óõ±ÖУ¬GoogleµÄGmailºÍGoogleMaps¾ÍÊÇ×î³£¼ûµÄÀý×Ó¡£ÔÚGmailµ±ÖУ¬AJAX¸ºÔðÈçºÎ¿ªÆôÏß³Ì
»á»°£¬ÒÔÏÔʾ²»Í¬ÓʼþµÄÎı¾ÄÚÈÝ¡£¶øÔÚMapsµ±ÖУ¬AJAXÔÊÐíÓû§ÒÔÒ»ÖÖËÆºõÎÞ·ìµÄ·½Ê½ÍÏÀ­¼°¹ö¶¯µØÍ¼¡£
»¹ÓÐÑÅ»¢µÄFlickrÏñƬ¹²ÏíÓ¦ÓúÍÑÇÂíÑ·ÍøÕ¾µÄA9ËÑË÷ÒýÇæ¡£ÁíÍ⣬ÑÅ»¢ÐµÄWebÓʼþ·þÎñ¿ÉÄܺܿì¾Í»áÎüÒýAJAXÖ§³Ö
ÕßµÄĪ´ó¹Ø×¢£¬ÕâÏî·þÎñ»ùÓÚÑÅ»¢ÊÕ¹ºOddpostºóµÃµ½µÄ¼¼Êõ¡£
ÕâЩUI¶¼³ä·ÖµØÊ¹ÓÃÁ˺ǫ́ͨµÀ£¬Ò²±»Ò»Ð©¿ª·¢Õß³ÆÎª“Web2.0&rdquo


Ïà¹ØÎĵµ£º

jquery+ajaxʵÏÖÎÞË¢ÐÂÌá½»µÄ¹¦ÄÜ

   <script type="text/javascript" src="jquery-1.3.2.min.js" mce_src="js/jquery.js"></script>  
   <input name="writer" id="writer" type="text" value="" />  
   <input name="pass" id="pass" type="password" value="" />  ......

[JavaScript]×ÔÒÑдµÄÒ»¸öAJAXÇëÇó£¢À࣢

¡¡¡¡ºÜ¶àÈ˶¼ÓùýAJAX¿Ø¼þ°É£¬AJAX¿Ø¼þ²»ÐèҪˢÐÂÒ³Ãæ¾Í¿ÉÒÔµ½ºǫ́ȥ¶Á³öÊý¾Ýµ½¿Í»§¶Ë£®AJAX¿Ø¼þ³ýÁËÓкÜìŵÄÌØÐ§Í⣬ÆäÒª¹¦ÄܾÍÊDz»ÐèҪˢÐÂÕû¸öÒ³Ãæ¾Í¿ÉÒÔÈ¡µÃÓû§ËùÐèÒªµÄÊý¾Ý£¬ÎÒ°ÑÕâÒ»¿éµÄµÄ¹¦ÄÜ·â×°³ÉÒ»¸öÀ࣬·½±ãÈÕºó¿ÉÒÔÖØ¸´Ê¹Ó㬴úÂëÈçÏ£º
   //Ajax Request Class Start
  functio ......

Òþ²ØÓò·½Ê½µÄAjaxʵÏÖ


xmlHttpÐÎʽµÄAjax£ºXmlHttpÐÎʽµÄAjax IBM¼¼ÊõÎĵµ¿â
ÒÔÏÂÊÇÀûÓÃÒþ²ØiframeʵÏÖµÄajax:
index.htm
<html>
<head>
</head>
<body>
<iframe id="testFrame" frameborder="0" style="width:0px; height:0px;">
</ifra ......

°×»° Ajax ¼°ÆäÈëÃÅ»ù´¡(1)

    Ò»¡¢°×»°AjaxµÄÔ­Àí
    Õâ¸öÆäʵҪ´ÓC/SºÍB/SµÄÔ­Àí˵Æð¡£Windows²Ù×÷ϵͳµÄµ®Éú£¬Îªµ¥»úͨÐÅÌṩÁ˺ܴóµÄÖ§³Ö£¬³ÌÐòÉè¼ÆÒ²´ÓDOSÔçÆÚµÄµ¥ÈÎÎñµ¥Óû§ÏòÍøÂçµÄ·Ö²¼Ê½Ó¦Óùý¶È¡£C/SÌṩµÄ¿Í»§/·þÎñÆ÷±à³ÌÄ£Ê½ÎªÍøÂçÓ¦ÓÃÌṩÁËÒ»¸öÓÐЧµÄͨÐÅÊֶΡ£ä¯ÀÀÆ÷ÓëWeb·þÎñÆ÷Ö®¼äµÄÇëÇó/ ·þÎñ£¬¾ÍÊ ......

ajaxÖÆ×÷±íµ¥Ñé֤ʾÀý

ajaxµÄ¹¦ÄÜÖ÷ÒªÊÇÓ¦ÓÃÔÚjsÉÏ£¬ajax¶ÔaspûʲôҪÇó£¬aspÖ»¸ºÔðÔÚºǫ́ÏÔʾ¼°²Ù×÷·þÎñ¶ËµÄÊý¾Ý¡£
¿ÉÒÔÏñÏÂÃæÕâÑù˼¿¼£º
1.д±íµ¥µÚÒ»ÏÈçÓû§Ãû£©
2.onblurʼþ(ʧȥ½¹µã)·¢Éúʱ¿ªÊ¼ÑéÖ¤£¬onblur="checkusername()"
3.js·¢Ò»¸öÇëÇó¸øµÚÒ»¸öasp(¼Ù¶¨Îªajaxusername.asp)Èç¹û´ÓÊý¾Ý¿âÖÐÕÒµ½ÁËÕâ¸öÓû§£¬¸ø³ö1(ajaxuse ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ