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

ajax³£¼ûÎÊÌâ×ܽá


ÔÚ¿´ÎÄÕÂǰ£¬ÏÈÖ¸¶¨Ò»¸öͨÓõıäÁ¿xhr£¬xhr´úÂëajax¶ÔÏó¡£
²âÊÔä¯ÀÀÆ÷£ºieΪie6£¬firefoxΪ2£¬ÆäËûµÄδ²âÊÔ¡£Í³³Æie6Ϊie£¬firefox2Ϊff¡£
»ù±¾µÄ
1£¬×î¾­µäµÄ¾ÍÊÇieÏµĻº´æÎÊÌâÁË¡£
Èç¹ûʹÓõÄÊÇget£¬ÄÇôÔÚieϳöÏÖ»º´æÎÊÌâ¡£µ¼Ö´úÂëÖ»Ö´ÐÐÒ»´Î¡£½â¾ö°ì·¨¾ÍÊǼÓʱ¼ä´Á»òÕßËæ»úÊý£¬Ê¹url±äΪΨһ£¬ÕâÑù¾Í²»»á³öÏÖieÏµĻº´æÎÊÌâÁË£¬»òÕ߸ÄΪpostÌá½»¡£
xhr.open("get","xxxx.aspx?_dc="+new Date().getTime(),true);
2£¬ajax¶ÔÏóÊôÐԵĴóСдÎÊÌâ
ÔÚw3cä¯ÀÀÆ÷£¬ÈçffÖУ¬¶Ô´óСдÊÇÃô¸Ð¡£Èç
if(xhr.readystate==4)ÕâÖÖд·¨£¬ÔÚieÏÂÊdzÉÁ¢µÄ£¬µ«ÊÇÔÚffϾÍÐв»Í¨ÁË£¬ÒòΪie²»Çø·Ö´óСд£¬ffÊÇÇø·Ö´óСµÄ¡£
±ê׼д·¨Îªif(xhr.readyState==4)£¬Í¬Àí»¹ÓÐÊôÐÔ responseText£¬responseXML¡£
3£¬ajax״̬0ÎÊÌâ
ÓРЩʱºòÔÚ²âÊÔajax´úÂëµÄʱºò£¬¼ÓÁË xhr.status==200µÄÅжϺó£¬Ò»Ö±²»Ö´ÐÐxhr.status==200µÄ´úÂ룬Õâ¸ö¾ÍÐèҪעÒâÁË¡£xhr.status==200ÊÇҪͨ¹ý ·þÎñÆ÷À´ä¯ÀÀ£¬²¢ÇÒ·þÎñÆ÷Ò³ÃæÃ»Óз¢Éú´íÎó»òÕßתÏòʱ²Å·µ»Ø200״̬µÄ£¬´Ë״̬ºÍÄãͨ¹ýä¯ÀÀÆ÷·ÃÎÊÒ³ÃæÊ±·þÎñÆ÷¶¨ÒåµÄ״̬һÖ¡£
Ö±½ÓÍϽøä¯ÀÀÆ÷ä¯ÀÀ½á¹û»òÕßË«»÷ÔËÐÐhtmlÒ³ÃæµÄ£¬Î´·¢Éú´íÎóʱ£¬´ËʱµÄxhr.statusÊÇ0£¬²»ÊÇ200¡£
ËùÒÔ¿ÉÒÔ¶à¼ÓÒ»¸öxhr.status==0µÄÅжϡ£ÈçÏÂ
if(xhr.status==200||xhr.status==0){ alert('ok');}
Ö±½ÓÍϽøä¯ÀÀÆ÷ä¯ÀÀ½á¹û»òÕßË«»÷ÔËÐÐhtmlÒ³ÃæÊ±£¬ÓÖ³öÏÖÒ»¸öÎÊÌ⣬Èç¹ûÇëÇóµÄÊÇxmlÎļþ£¬ÄÇÏ뵱ȻµÄÊÇʹÓÃresponseXMLÊôÐÔ·µ»ØxmlDomÁË£¬µ«ÊÇÔÚie·µ»Ø²»ÁËxmlDomÊôÐÔ£¬½â¾ö°ì·¨ÈçºÎÄØ£¬¿´ÏÂÃæµÄresponseXMLÎÊÌâ¡£
4£¬responseXMLÎÊÌâ¡£
ҪʹÓÃresponseXMLÊôÐÔ£¬ÇëÇóµÄÊÇxmlÎļþ»òÕßÉèÖÃÁËÏìӦͷΪ"text/xml"µÄ¶¯Ì¬Ò³ÃæÁË¡£Òª×¢ÒâÈç¹ûÇëÇóµÄÊǶ¯Ì¬Ò³Ã棬һ¶¨²»ÒªÍü¼ÇÉèÖÃcontenttypeΪ"text/xml"£¡£¡£¡£¡£¡£¡£¡£¡ÇмÇ~~~~~~
aspΪ        response.contenttype="text/html"
asp.netΪ    Response.ContentType="text/html";
phpΪ        header("content-type:text/xml;");
ÔÚieÏÂÓиöÎÊÌ⣬ֱ½ÓÍϽøä¯ÀÀÆ÷ä¯ÀÀ»òÕßË«»÷ÔËÐÐhtmlÔ¤ÀÀЧ¹ûʱ£¬ÇëÇóµÄ¼´Ê¹ÊÇxmlÎļþ£¬Ê¹ÓÃresponseXML·µ»Ø²»ÁËxmldom¡£
´ó¼Ò²âÊÔϾÍÖªµÀÁË£¬ÈçÏÂ
showbo.xml
<?xml version="1.0" encoding="utf-8"?><showbo> <item>1</item> <item>2&


Ïà¹ØÎĵµ£º

ASP.NET+Ajax+JavascriptʵÏÖÒ³Ãæ¶¨´Îˢйö¶¯ÄÚÈÝ

Ò»¡¢¸ÅÊö
  Marquee£ºHtmlÖйöÆÁ¿Ø¼þ£¬¿ÉÒÔʹ°üº¬Ôڴ˱ê¼ÇÖеÄÄÚÈݽøÐи÷¸ö·½Ïò£¬¸÷ÖÖËٶȵĹö¶¯£¬Òò´ËÔÚ²»¿¼ÂÇʹÓõÚÈý·½¿Ø¼þµÄǰÌáÏ£¬¿¼ÂÇʹÓÃMarquee+xmlhttpÀ´ÊµÏÖ¶¨´Î¸üÐÂÒ³ÃæÖеĹö¶¯ÄÚÈÝ£¬´ËʵÏÖÔÚIE6.0¼°ÒÔÉϰ汾²âÊÔͨ¹ý£¬ÆäËûä¯ÀÀÆ÷ÔÝʱδ²âÊÔ¹ý¡£
  MarqueeÖеÄonfinishʼþ£ºÔÚ¸øMarqueeÊôÐÔloop¸ ......

¹ØÓÚ³¹µ×½â¾öAjaxÒì²½µ÷ÓÃʱ³öÏÖÖÐÎÄÂÒÂëµÄÎÊÌâ

½ñÌì°ïͬʽâ¾öÁËjsÒì²½µ÷ÓÃʱ³öÏÖÁËÖÐÎÄÂÒÂëµÄÎÊÌ⣬¾ßÌå½â¾ö°ì·¨ÈçÏ£º
1£©Ê×ÏÈÈ·ÈÏjsÊÇ·ñûÓжԺǫ́´«Êä¹ýÀ´µÄÖÐÎĽøÐнâÂë¡£
   °´ÕÕÍøÂçÉÏдµÄ·½·¨Í¨¹ýjs¶ÔresponseµÄ¶ÁÈ¡³öÀ´Êý¾Ý½øÐжà´Î²âÊÔ£¬·¢ÏÖÈÔÈ»²»Äܽâ¾ö£¬Ï¸Ïë²»Ò»¶¨ÊÇ´Ë´¦ÎÊÌâ¡£¸Ä»»ÆäËû°ì·¨½â¾ö¡£
2£©Èç¹û½âÂë½â¾ö²»ÁË£¬ÔÙ¿´ÊÇ·ñÊÇÒòÎªÍø ......

VB.NET+AJAXËÑË÷½¨Ò鹦ÄܵÄʵÏÖ

IDE£ºVisual Web Developer 2008 Express Edition
Êý¾Ý¿â£ºAccess 2007
µ½http://www.asp.net/ajax/downloads/ÏÂÔØAJAX Control Toolkit£¬½«AjaxControlToolkit.dll¿½±´µ½ÏîÄ¿µÄbinĿ¼Ï£¬ÔÚ¹¤¾ßÀ¸ÖÐÒýÈë¡£
WebServiceµÄ´úÂ룺£¨aaa.asmx£©
Public Function GetCompletionList(ByVal prefixText As String, ByVal coun ......

ASP.NETÖеÄAJAXÓ¦Óÿª·¢×ܽá

        11ÔÂ21ÈÕÍí£·µãÓ¦ÑûÔÚÎ人´óѧÐÅϢѧԺ×öÁËÒ»³¡¹ØÓÚASP.NETÏÂAJAX¿ª·¢µÄ±¨¸æ£¬ÒÔÎÒ×Ô¼º¾­Àú½²ÊöÁËÒ»Ð©ÌØÊâÓ¦ÓÃÔÚ¹ýÈ¥µ½ÏÖÔÚʵÏÖÊֶεı仯£¬±¾À´Ïë»Ø¼ÒÖ®ºó×ö¸ö×ܽáµÄ£¬µ«ÊÇÓÉÓÚ×î½üÒÔÀ´ÊÂÇéÒ»Ö±ºÜ¶à£¬ËùÒÔûÓÐÀ´µÃ¼°×ܽᡣ½ñÍíµÃÒÔÓпÕ×ܽáһϡ£
AJAX½éÉÜ
ÆäʵAJAXÓ¦ÓÃµÄºË ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ