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

Ajax ºÍ XML: ÎåÖÖ³£¼û Ajax ģʽ

Asynchronous JavaScript + XML£¨Ajax£©ÎÞÒÉÊÇ 2006 Äê×îÈÈÃŵļ¼ÊõÊõÓÇÒÓÐÍûÔÚ
2007 µÃµ½½øÒ»²½·¢Õ¹¡£µ«ÊǶÔÄúµÄÓ¦ÓóÌÐòÀ´ËµËü¾¿¾¹ÓÐʲôÒâÒåÄØ£¿Ajax Ó¦ÓóÌÐòÖÐÄÄÒ»ÖÖ³£¼û¼Ü¹¹Ä£Ê½Ó¦ÓÃ×î¹ã·ºÄØ£¿±¾ÎĽ«½éÉÜÎåÖÖ³£¼û
Ajax Éè¼ÆÄ£Ê½£¬¿ÉÒÔʹÓÃËüÃÇ×÷Ϊ¹¤×÷µÄ»ù´¡¡£
µÄÈ·£¬Ajax
ÊÇ Web 2.0
ÈÈÃÅÊõÓËùÓÐÈ˶¼Ï£Íû½«ÆäÓ¦ÓÃÓÚ×Ô¼ºµÄÕ¾µã¡£µ«ÊÇËü¶ÔÎÒÃǾ¿¾¹ÓÐʲôÒâÒ壿¹¤³Ìʦ¸ÃÈçºÎÔڼܹ¹µÄ²ãÃæÉϽ«Æä¼¯³Éµ½×Ô¼ºµÄÕ¾µãÖУ¿ÔÚÕâÆªÎÄÕÂÖУ¬ÎÒ½«½éÉÜ
Ajax µÄ»ù±¾ÖªÊ¶£¬²¢Õ¹Ê¾Ò»Ð©ÒѾ­³ÉΪ Web 2.0 ¿ª·¢×î¼Ñʵ¼ùµÄ Ajax Éè¼ÆÄ£Ê½¡£
Çë·ÃÎÊ Ajax ¼¼Êõ×ÊÔ´ÖÐÐÄ
£¬ÕâÊÇÓÐ¹Ø Ajax ±à³ÌÄ£ÐÍÐÅÏ¢µÄһվʽÖÐÐÄ£¬°üÀ¨ºÜ¶àÎĵµ¡¢½Ì³Ì¡¢ÂÛ̳¡¢blog¡¢wiki ºÍÐÂÎÅ¡£ÈκΠAjax µÄÐÂÐÅÏ¢¶¼ÄÜÔÚÕâÀïÕÒµ½¡£
Ê×ÏÈ£¬Ajax
½ö½öÊÇÒ»¸öÉæ¼°Ò»×é¼¼ÊõµÄÊõÓ°üÀ¨ Dynamic HTML£¨DHTML£©ºÍ XMLHTTPRequest
¶ÔÏó¡£DHTML ÓÉÈý¸öÔªËØ×éºÏ¶ø³É£¬ËüÃÇ·Ö±ðÊdz¬Îı¾±ê¼ÇÓïÑÔ£¨Hypertext Markup
Language£¬HTML£©¡¢JavaScript ´úÂëºÍ¼¶ÁªÑùʽ±í£¨Cascading Style Sheet£¬CSS£©¡£ÔÚ Web
Ò³ÃæÊ¹Óà JavaScript ´úÂ룬¿ÉÒÔ¶¯Ì¬µØ¸Ä±äÒ³Ãæ£¬°üÀ¨Ìí¼Ó¡¢É¾³ý»ò¸ü¸ÄÒ³ÃæÄÚÈÝ¡£Õâ¾ÍÊÇ DHTML µÄ¶¯Ì¬
²¿·Ö¡£JavaScript ´úÂëʹÓà XMLHTTPRequest
¶ÔÏóÔÚ¼ÓÔØÒ³ÃæºóÏò·þÎñÆ÷ÇëÇóÊý¾Ý¡£
ÕâÁ½ÖÖÔªËØµÄ×éºÏ —— ´Ó·þÎñÆ÷¶¯Ì¬ÇëÇóÊý¾ÝÈ»ºóʹÓÃÕâЩÊý¾Ý¸ü¸ÄÒ³Ãæ —— ¾ÍÊÇ Ajax
µÄ±¾ÖÊ£¬Ò²ÊÇ Web 2.0 Õ¾µãµÄ¶¯Ì¬ÌØÐÔ¡£
µ«ÕⲢûÓÐÕæÕý¸æËßÄúÈçºÎʵ¼ÊÓ¦ÓÃÕâÐ©ÌØÐÔÒÔ¼°ÈçºÎÔÚÕ¾µãÖÐʹÓÃËüÃÇ¡£Òò´Ë£¬ÐèÒªÒ»×é¼òµ¥µÄÉè¼ÆÄ£Ê½
¡£
Èç¹ûÄú¶ÔÕâ¸öÊõÓï¸Ðµ½Ä°Éú£¬±¾ÎÄÍÆ½éÁËÒ»±¾·Ç³£ÓÅÐãµÄͬÃûÊé¼®£¨²Î¼û ²Î¿¼×ÊÁÏ
£©¡£Õâ±¾ÊéÕë¶Ô¹¤³Ìʦ¾­³£Ãæ¶ÔµÄÈÎÎñÌṩÁËÒ»×éʵÏÖģʽ¡£Ëü²»½öÌṩÁËÉè¼ÆÏµÍ³µÄ×î¼Ñʵ¼ù£¬»¹½éÉÜÁ˹¤³Ìʦ̸ÂÛ´úÂëʱÓõ½µÄÊõÓï¡£
±¾ÎĽéÉÜÁËÎåÖÖ³£¼û Ajax Éè¼ÆÄ£Ê½¡£ËüÃÇÔÚʹÓà HTML¡¢XML ºÍ JavaScript ´úÂë´Ó·þÎñÆ÷»ñÈ¡Êý¾Ý·½ÃæÓÐËù²»Í¬¡£ÎÒÏȽéÉÜ×î¼òµ¥µÄģʽ£¬Ëü½«Ê¹ÓÃÀ´×Ô·þÎñÆ÷µÄРHTML Ò³ÃæÀ´¸üÐÂÒ³Ãæ¡£
ģʽ 1. Ìæ»» HTML Ƭ¶Î
×î³£¼ûµÄ Ajax ÈÎÎñÒ²Ðí¾ÍÊÇÏò·þÎñÆ÷ÇëÇó¸üÐ嵀 HTML ²¢Ê¹ÓÃËü¸üв¿·ÖÒ³Ãæ¡£¿ÉÄÜÐèÒªÖÜÆÚÐÔµØÍê³ÉÕâÒ»ÈÎÎñ —— ±ÈÈ磬¸üйÉÊб¨¼Û¡£Ò²¿ÉÄÜÒª°´Ðè¸üР—— ±ÈÈ磬¶ÔËÑË÷ÇëÇó½øÐÐÏìÓ¦¡£
Çåµ¥ 1
ÖеĴúÂë´Ó·þÎñÆ÷ÇëÇóÒ»¸öÒ³ÃæÈ»ºó½«ÄÚÈÝ·ÅÈëÒ³ÃæÖ÷ÌåµÄ <div>


Ïà¹ØÎĵµ£º

´´½¨×Ô¶¨ÒåÅÅÐòDataGrid¿Ø¼þµÄÀý×Ó(¶ÁÈ¡xml)

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white" viewSourceURL="srcview/index.html">
<mx:S ......

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 ......

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

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

XMLÎļþѧϰ

XML CDATA Îı¾
ËùÓÐ XML ÎĵµÖеÄÎı¾¾ù»á±»½âÎöÆ÷½âÎö¡£
Ö»ÓÐ CDATA Çø¶Î£¨CDATA section£©ÖеÄÎı¾»á±»½âÎöÆ÷ºöÂÔ¡£
Parsed Data
XML ½âÎöÆ÷ͨ³£»á½âÎö XML ÎĵµÖÐËùÓеÄÎı¾¡£
µ±Ä³¸ö XML ÔªËØ±»½âÎöʱ£¬Æä±êǩ֮¼äµÄÎı¾Ò²»á±»½âÎö£º
<message>´ËÎı¾Ò²»á±»½âÎö</message>
½âÎöÆ÷Ö®ËùÒÔÕâô×öÊÇÒòÎ ......

ASP.NET½âÎöxml·µ»ØÄ³½ÚµãÊôÐÔµÄÄÚÈÝ

test.xml
<?xml version="1.0" encoding="utf-8" ?>
<root>
    <R SecuCode="601600" Glossary="ѧITÍø²âÊÔ»ñÈ¡XML½á¹ûÏÔʾÕý³££¬¡£¡£¡£¡£¡£¡£¡£¹þ¹þ" />
    <R SecuCode="600056" Glossary="²âÊÔµÚ¶þ¸ö£¬¡£¡£¡£¡£¡£¡£¡£¹þ¹þ" />
</root>
ÏÂÃæxml½âÎö ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ