ajax¼¼ÊõÏê½â
AJAX¼¼ÊõÓ¦ÓÃÏê½â ÊÕ²Ø
AJAXÊÇAsynchronous JavaScript and XML µÄËõд¡£Ëü²¢²»ÊÇÒ»ÃÅеÄÓïÑÔ»ò¼¼Êõ£¬Ëüʵ¼ÊÉÏÊǼ¸Ïî¼¼Êõ°´Ò»¶¨µÄ·½Ê½×éºÏÔÚÒ»ÔÚͬ¹²µÄÐ×÷Öз¢»Ó¸÷×ÔµÄ×÷Óã¬Ëü°üÀ¨:ʹÓÃXHTMLºÍCSS±ê×¼»¯³ÊÏÖ;ʹÓÃDOMʵÏÖ¶¯Ì¬ÏÔʾºÍ½»»¥;ʹÓÃXMLºÍXSLT½øÐÐÊý¾Ý½»»»Óë´¦Àí;ʹÓÃXMLHttpRequest½øÐÐÒì²½Êý¾Ý¶ÁÈ¡;×îºóÓÃJavaScript°ó¶¨ºÍ´¦ÀíËùÓÐÊý¾Ý¡£ AjaxµÄ¹¤×÷ÔÀíÏ൱ÓÚÔÚÓû§ºÍ·þÎñÆ÷Ö®¼ä¼ÓÁË—¸öÖмä²ã£¬Ê¹Óû§²Ù×÷Óë·þÎñÆ÷ÏìÓ¦Òì²½»¯¡£ÕâÑù°ÑÒÔǰµÄһЩ·þÎñÆ÷¸ºµ£µÄ¹¤×÷ת¼Þµ½¿Í»§¶Ë£¬ÀûÓÚ¿Í»§¶ËÏÐÖõĴ¦ÀíÄÜÁ¦À´´¦Àí£¬¼õÇá·þÎñÆ÷ºÍ´ø¿íµÄ¸ºµ££¬´Ó¶ø´ïµ½½ÚÔ¼ISPµÄ¿Õ¼ä¼°´ø¿í×âÓóɱ¾µÄÄ¿µÄ¡£
ÎÒÃÇÒÔÁ½¸öÑé֤ͨÐÐÖ¤ÕʺÅÊÇ·ñ´æÔÚµÄÀý×ÓÀ´½²ÊöAJAXÔÚʵ¼ÊÖеÄÓ¦ÓÃ:
(1)ÓÃÎı¾×Ö·û´®µÄ·½Ê½·µ»Ø·þÎñÆ÷µÄÏìÓ¦À´ÑéÖ¤ÍøÒ×ͨÐÐÖ¤ÕʺÅÊÇ·ñ´æÔÚ;
(2)ÒÔXMLDocument¶ÔÏó·½Ê½·µ»ØÏìÓ¦À´ÑéÖ¤½ðɽͨÐÐÖ¤ÕʺÅÊÇ·ñ´æÔÚ;
Ê×ÏÈ£¬ÎÒÃÇÐèÒªÓÃJavaScriptÀ´´´½¨XMLHttpRequest ÀàÏò·þÎñÆ÷·¢ËÍÒ»¸öHTTPÇëÇó£¬ XMLHttpRequest ÀàÊ×ÏÈÓÉInternet ExplorerÒÔActiveX¶ÔÏóÒýÈ룬±»³ÆÎªXMLHTTP¡£ ºóÀ´Mozilla﹑Netscape﹑Safari ºÍÆäËûä¯ÀÀÆ÷Ò²ÌṩÁËXMLHttpRequestÀ࣬²»¹ýËüÃÇ´´½¨XMLHttpRequestÀàµÄ·½·¨²»Í¬¡£
¶ÔÓÚInternet Explorerä¯ÀÀÆ÷£¬´´½¨XMLHttpRequest ·½·¨ÈçÏÂ:
xmlhttp_request = new ActiveXObject("Msxml2.XMLHTTP.3.0"); //3.0»ò4.0, 5.0
xmlhttp_request = new ActiveXObject("Msxml2.XMLHTTP");
xmlhttp_request = new ActiveXObject("Microsoft.XMLHTTP");
ÓÉÓÚÔÚ²»Í¬Internet Explorerä¯ÀÀÆ÷ÖÐXMLHTTP°æ±¾¿ÉÄܲ»Ò»Ö£¬ÎªÁ˸üºÃµÄ¼æÈݲ»Í¬°æ±¾µÄInternet Explorerä¯ÀÀÆ÷£¬Òò´ËÎÒÃÇÐèÒª¸ù¾Ý²»Í¬°æ±¾µÄInternet Explorerä¯ÀÀÆ÷À´´´½¨XMLHttpRequestÀ࣬ÉÏÃæ´úÂë¾ÍÊǸù¾Ý²»Í¬µÄInternet Explorerä¯ÀÀÆ÷´´½¨XMLHttpRequestÀàµÄ·½·¨¡£
¶ÔÓÚMozilla﹑Netscape﹑SafariµÈä¯ÀÀÆ÷£¬´´½¨XMLHttpRequest ·½·¨ÈçÏÂ:
xmlhttp_request = new XMLHttpRequest();
Èç¹û·þÎñÆ÷µÄÏìӦûÓÐXML mime-type header£¬Ä³Ð©Mozillaä¯ÀÀÆ÷¿ÉÄÜÎÞ·¨Õý³£¹¤×÷¡£ ΪÁ˽â¾öÕâ¸öÎÊÌ⣬Èç¹û·þÎñÆ÷ÏìÓ¦µÄheader²»ÊÇtext/xml£¬¿ÉÒÔµ÷ÓÃÆäËü·½·¨Ð޸ĸÃheader¡£
xmlhttp_request = new XMLHttpRequest();
xmlhttp_request.overrideMimeType('text/xml');
ÔÚʵ¼ÊÓ¦ÓÃÖУ¬ÎªÁ˼æÈݶàÖÖ²»Í¬°æ±¾µÄä¯ÀÀÆ÷£¬Ò»°ã½«´´½¨XMLHttpReque
Ïà¹ØÎĵµ£º
×òÌì¿´ÁËÆª²»ÊǺÜÑϽ÷µÄ²©ÎÄ¡¶Ò»¸öËãÃüС͵³ÌÐòµÄµ®Éú¡·£¬ÀïÃæÐ´ÁËÒ»¸öͨ¹ýAJAX͵ÇÔ±ðÈËÍøÕ¾Ëã·¨µÄ·½·¨¡£Êµ¼ùÁËһϸù±¾²»ÐУ¬AJAXËÆºõ²»ÄÜ¿çÓò¡£
ºóÀ´ÎÒÏëÁËһЩ½â¾ö·½·¨£¬ÖÕÓÚ¿çÓò³É¹¦¡£ÏÖÔÚ¹«²¼Ò»Ï·½·¨¡£
ÈÎÎñ£ºÔÚ×Ô¼ºÍøÕ¾×ö¸ö±íµ¥£¬Ïò¡ ......
MOOTOOLSÖеķ½·¨Ê¹ÓÃ
Core.js
º¯Êý: $extend ½«µÚ¶þ¸ö²ÎÊý¶ÔÏóµÄËùÓÐÊôÐÔ¸´ÖƵ½µÚÒ»¸ö²ÎÊý¶ÔÏóÖÐ.
º¯Êý: $merge ºÏ²¢Ò»×é¶ÔÏóÉú³ÉжÔÏó
º¯Êý: $each µü´úÊý×é(°üÀ¨·Ç³£¹æÊý×é,ÈçÓÉÄÚ½¨µÄgetElementsByTagName·½·¨·µ»ØµÄ¼¯ºÏ¶ÔÏó, arguments¶ÔÏó, »òOjbect¶ÔÏó)
º¯Êý: $pick ·µ»Ø² ......
ÓùýWordpressµÄÅóÓѶ¼ÖªµÀ£¬ÒòΪWordpressµÄ¿ª·ÅÐÔ£¬¿ÉÒÔ×°ºÜ¶à²å¼þ£¬²¢ÇÒ
¸÷ÖÖÖ÷ÌâÒ²ÊÇÁ¼Ý¬²»Æë£¬ºÜ¶à×öÖ÷ÌâµÄÈ˱¾Éí¿ÉÄÜÊÇÉè¼ÆÈËÔ±£¬¶ÔÓÚSEOºÍËÙ¶È¿¼ÂDZ¾Éí²»Ì«¶à£¬ËùÒÔÔì³ÉWordpress·Ç³£ÅÓ´ó£¬ÓÐʱºòÊ×Ò³Òªµ½
500kÖÁ1MÕâÑùµÄˮƽ¡£¸ù¾ÝÏÖÔÚ¹úÄÚÍøËÙ£¬Ò»°ã¶¼ÊÇÒÔ512k»òÕß1M£¬ÄÇôÒÔÊ×Ò³500KÀ´¿´£¬È«ËÙÏÂÔØÐèÒª10Ãë×ó ......
AJAXÊÇAsynchronous JavaScript and XMLËõд¡£Õâ¸ö¸ÅÄî´ú±íµÄÊÇÒ»ÖÖ¼¼Êõ£¬µ±ÄúÔÚ˵“ÎÒÔÚÏîÄ¿ÖÐʹÓÃÁËAJAX¼¼Êõʱ”£¬Ö»ÊÇ´ú±íÁËÄúʹÓÿͻ§¶ËXMLHttpRequest¶ÔÏóÓë·þÎñÆ÷¶Ë½øÐÐÒ첽ͨÐÅ¡£²»¹ýÒòÎªËæ×ÅAJAX¼¼ÊõµÄÔËÓÃÍùÍù»á´øÀ´·á¸»µÄ¿Í»§¶ËЧ¹û£¬Òò´Ë¶ÔAJAX¼¼ÊõµÄ¹ãÒåÀí½âÒ²¿ÉÒÔÈÏΪÕâÊÇÒ»ÖÖ²Ù×÷ ......
ÔÚ×öajax¼ÓÔØÒ³ÃæÊ±Óöµ½ÁËÒ»¸öÎÊÌ⣬дÔÚ±»¼ÓÔØÒ³ÃæheadÀïµÄstyle±ê¼ÇËÆºõ×ÜÊÇÎÞЧ¡£Òâʶµ½ÏÖÔÚÊÇÔÚieÖУ¬ÓÚÊÇÎÒתÏòffÖе÷ÊÔ£¬½á¹ûÔÚffÖÐÊÇÓÐЧµÄ¡£ÕâÕæÊÇÆæ¹ÖÁË£¬ÄѵÀffºÍieÔÚ¼ÓÔØÒ³ÃæÊ±Õæ»áÓв»Í¬µÄ´¦Àí·½Ê½Âð£¿ÕâÖÖ²»Í¬ÔÚʲôµØ·½ÄØ£¿
ÎÒÉè·¨²é¿´ffºÍieÖмÓÔØµ½ä¯ÀÀÆ÷µÄÔ´´úÂ룬£¨ÓõÄalert(document.getElementById(' ......