Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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


Ïà¹ØÎĵµ£º

AJAX±íµ¥Ìá½»·½·¨£¨JSON£©

AJAX±íµ¥Ìá½»·½·¨£¨JSON£©
1./*****JAVA**************************************************************/
JAVAÀàÖУº
 
/*****JAVA**************************************************************/
2./*****struts.xml**************************************************************/
struts.xmlÎļþÖУº ......

ajax¼ò½é

1.´´½¨XMLHttpRequest¶ÔÏó£º
function newXMLHttpRequest() {
var requestObj;
if (window.XMLHttpRequest) {
// Non IE
requestObj = new ActiveObj('XMLHttpRequest');
} else {
//IE
requestObj = new ActiveObj('Microsoft.XMLHTTP');
}
return request ......

struts2½áºÏjqueryµÄAjaxÓ¦ÓÃ

ǰÑÔ
×î½ü³¢ÊÔÔÚGoogle App Engine£¨GAE£©Æ½Ì¨ÉϹ¹½¨Ò»¸öblog£¬Ä¿Ç°½ø¶ÈÒѾ­Íê³É½«½ü50%£¬ÆäÖÐCssºÍDIV²¼¾ÖÕÛÌÚµÃÎÒ¹»Çº£¬¶ÔUIÒ»ÏòÊǸöÍâÐУ¬É«¸ÐÄÃÄóʵÔÚûÆ×£¬Ö»ºÃ·ÂÔìWordpressÁË--_--||£»
 
ΪºÎ²ÉÓÃAJAX£º
»Ø¸´ÊÇÔÚblogÎÄÕÂÔĶÁÖеÄÒ»¸ö³£¼ûµÄ¹¦ÄÜ£¬ÈçCSDNµÄ»Ø¸´µÈµÈ£¬µ«ÊÇÒòΪ»Ø¸´ÄÚÈݲ»¶à£¬ÉõÖÁ´ó¶àÊýʱ¼äÓ ......

ʹÓà jQuery ¼ò»¯ Ajax ¿ª·¢

jQuery ÊÇÒ»¸öJavaScript ¿â£¬ËüÓÐÖúÓÚ¼ò»¯ JavaScript™ ÒÔ¼° Asynchronous JavaScript + XML (Ajax) ±à³Ì¡£ÓëÀàËÆµÄ JavaScript ¿â²»Í¬£¬jQuery ¾ßÓжÀÌØµÄ»ù±¾Ô­Àí£¬¿ÉÒÔ¼ò½àµØ±íʾ³£¼ûµÄ¸´ÔÓ´úÂ롣ѧϰ jQuery »ù±¾Ô­Àí£¬Ì½Ë÷ÆäÌØÐԺ͹¦ÄÜ£¬Ö´ÐÐһЩ³£¼ûµÄ Ajax ÈÎÎñ²¢ÕÆÎÕÈçºÎʹÓòå¼þÀ©Õ¹ jQuery¡£
jQuery ÊÇʲ ......

ajax1.0²»Ö§³ÖResponse.writeÀïÃæµ÷ÓÃjavascript

ÎÊÌ⣺
    µ±Óû§µã»÷ɾ³ý°´Å¥Ê±£¬³ÌÐòµ÷ÓÃResponse.write("<script>alert('ÊÇ·ñ¼ÌÐø')</script>")ÊÇÒ³Ãæ»áµ¯³ö´íÎó£º
Sys.WebForms.PageRequestManagerParserErrorException:The
message received from the server count not be parsed.Common causes for
this error are when ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ