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

AJAX¿ò¼Ü/RIA ¹²ÊÕ¼ÁË 57 ¸ö JavaScript ÏîÄ¿


Ajax¿ò¼Ü jQuery
jQueryÊÇÒ»¿îÃâ·ÑÇÒ¿ª·ÅÔ´´úÂëµÄJavaScript´úÂë¿â£¬ÓÉJohn Resig´´½¨¡£ÊÚȨЭÒéΪGPLºÍMITÐí¿É֤˫ЭÒ顣ʾÀý´úÂ룺 $("p.neat").addClass("ohmy").show("slow"); ÌØµãÇáÁ¿¼¶¾­GZipѹËõºó´«ÊäµÄ´úÂëÎļþ½ö14KB£¬Î´¾­Ñ¹Ëõ´«Ë͵ĴúÂëÎļþ½ö26KB¡£ jQuery 1.26°æÊ±£º µµ°¸µµ°¸ÐÐÊýµµ°¸Size ±¸×¢ jquery-1.2.6.pack.js 11 31KB ʹÓà Notepad++ 4.92°æ¿ªÆôʱ£¬Ò×µ¼ÖÂNotepad++³Ìʽµ±µô¡£ jquery-1.2.6.min.js 32 55KB ...
¸ü¶àjQueryÐÅÏ¢
¿çä¯ÀÀÆ÷µÄRIA¿ò¼Ü ExtJS
ExtJS¿ÉÒÔÓÃÀ´¿ª·¢RIAÒ²¼´¸»¿Í»§¶ËµÄAJAXÓ¦Óã¬ÊÇÒ»¸öÓÃjavascriptдµÄ£¬Ö÷ÒªÓÃÓÚ´´½¨Ç°¶ËÓû§½çÃæ£¬ÊÇÒ»¸öÓëºǫ́¼¼ÊõÎ޹صÄǰ¶Ëajax¿ò¼Ü¡£Òò´Ë£¬¿ÉÒÔ°ÑExtJSÓÃÔÚ.Net¡¢Java¡¢PhpµÈ¸÷ÖÖ¿ª·¢ÓïÑÔ¿ª·¢µÄÓ¦ÓÃÖС£ExtJs×ʼ»ùÓÚYUI¼¼Êõ£¬ÓÉ¿ª·¢ÈËÔ± JackSlocum¿ª·¢£¬Í¨¹ý²Î¿¼JavaSwingµÈ»úÖÆÀ´×éÖ¯¿ÉÊÓ»¯×é¼þ£¬ÎÞÂÛ´ÓUI½çÃæÉÏCSSÑùʽµÄÓ¦Ó㬵½Êý¾Ý½âÎöÉϵÄÒì³£´¦Àí£¬¶¼¿ÉËãÊÇÒ» ¿î²»¿É¶àµÃµÄJavaScript¿Í»§¶Ë¼¼ÊõµÄ¾«Æ·¡£ ExtµÄ...
¸ü¶àExtJSÐÅÏ¢
Google ÍøÒ³¹¤¾ß°ü
Google ÍøÒ³¹¤¾ß°ü——GWT ÌṩÁËÒ»×é»ùÓÚJavaÓïÑԵĿª·¢°ü£¬Õâ¸ö¿ª·¢°üµÄÉè¼Æ²Î¿¼Java AWT°üÉè¼Æ£¬ÀàÃüÃû¹æÔò¡¢½Ó¿ÚÉè¼Æ¡¢Ê¼þ¼àÌýµÈ¶¼ºÍAWT·Ç³£ÀàËÆ¡£ÊìϤJava AWTµÄ¿ª·¢Õß²»ÐèÒª»¨·Ñ¶à´óµÄÁ¦Æø¾ÍÄܹ»¿ìËÙµÄÀí½âGWT¿ª·¢¹¤¾ß°ü£¬½«¸ü¶àµØÊ±¼äͶÈëµ½GWTÓ¦ÓõĿª·¢¹ý³ÌÖС£¿ª·¢³öÀ´µÄJavaÓ¦Óý«ÓÉGWT¿ª·¢°üÌṩµÄ±àÒ빤¾ß±àÒëºóÉùÉú³É¶ÔÓ¦µÄ¡¢Ó¦ÓÃÁËAjax¼¼ÊõµÄWebÓ¦Óã¬JavaÓ¦ÓÃÖгöÏֵġ¢ºÍ·þÎñÆ÷Ö®¼äµÄ½»»¥¶¯×÷±»×Ô...
¸ü¶àGoogle ÍøÒ³¹¤¾ß°üÐÅÏ¢
Ajax¿ò¼Ü DWR(Easy Ajax for Java)
DWRÊÇÒ»¸öJava¿ªÔ´¿â£¬°ïÖúÄãʵÏÖAjaxÍøÕ¾¡£Ëü¿ÉÒÔÈÃÄãÔÚä¯ÀÀÆ÷ÖеÄJavascript´úÂëµ÷ÓÃWeb·þÎñÆ÷ÉϵÄJava£¬¾ÍÏñÔÚJava´úÂë¾ÍÔÚä¯ÀÀÆ÷ÖÐÒ»Ñù¡£ DWRÖ÷Òª°üÀ¨Á½²¿·Ö£º ÔÚ·þÎñÆ÷ÉÏÔËÐеÄServletÀ´´¦ÀíÇëÇ󲢰ѽá¹û·µ»Øä¯ÀÀÆ÷¡£ÔËÐÐÔÚä¯ÀÀÆ÷ÉϵÄJavascript£¬¿ÉÒÔ·¢ËÍÇëÇ󣬲¢¶¯Ì¬¸Ä±äÒ³Ãæ¡£ DWR»á¸ù¾ÝÄãµÄJavaÀද̬µÄÉú³ÉJavascript´úÂë¡£ÕâЩ´úÂëµÄħÁ¦ÊÇÈÃÄã¸Ð¾õÕû¸öAjaxµ÷Óö¼ÊÇÔÚä¯ÀÀÆ÷ÉÏ·¢ÉúµÄ£¬µ«ÊÂʵÉÏÊÇ·þÎñÆ÷Ö´ÐÐÁËÕâЩ...
¸ü¶àDWR(Easy Ajax for Java)ÐÅÏ¢
Yahoo UI¿â YUI
Yahoo! UI Library (YUI) ÊÇÒ»¸ö¿ª·ÅÔ´´úÂëµÄ JavaScript º¯Êý¿â£¬ÎªÁËÄܽ¨Á¢Ò»¸ö¸ß»¥¶¯µÄÍøÒ³£¬Ëü²ÉÓÃÁËAJAX, DHTML ºÍ DOM µÈ³ÌʽÂë¼¼Êõ¡£ËüÒ²°üº¬ÁËÐí¶à CSS ×ÊÔ´¡£Ê¹ÓÃÊÚȨΪ BSDÐí¿ÉÖ¤ YUI °üº¬ÍêÕûµÄ˵Ã÷Îļþ¡£Ëü°üº


Ïà¹ØÎĵµ£º

´«ÖDz¥¿ÍAjaxÊÓÆµºó¼¯ÊÓÆµËæ±Ê

 ===============ÏÂÆ­Ajax
================
ʮһ¡¢µÚʮһ¿Î   ===¡· ʹÓÃXHR¶ÔÏó·¢ËͺͽÓÊÜÊý¾Ý
a.¼ÌÐøÉÏÃæ²½Öè
2)×¢²á»Øµ÷º¯Êý,ֻдº¯ÊýÃû³Æ(Èç¹û¼ÓÁËÀ¨ºÅ£¬ÄÇô¾Í°Ñº¯Êý·µ»ØÖµ×¢²á¸ø»Øµ÷º¯Êý)
xmlHttp.onreadystatechange = callback;
3)ÉèÖÃÁ¬½ÓÐÅÏ¢
//µÚÒ»²ÎÊýÊÇHttpÇëÇó·½Ê½£¬Ò»°ãÑ¡Ôñget¡¢pos ......

JQuery´òÔìPHPµÄAJAX±íµ¥ÌύʵÀý

±¾ÊµÀýÖ»ÀûÓõ½JQueryÀà¿â±¾ÉíµÄº¯ÊýºÍ¹¦ÄÜ£¬²»ÐèÒªµÚÈý·½²å¼þµÄÖ§³Ö¡£ÁíÍ⣬ËùÓÐ±íµ¥ÐÅÏ¢¶¼ÊÇÀûÓÃPHPMailerÀà¿âÓʼþµÄÐÎʽ·¢Ë͸ø¹ÜÀíÔ±¡£Èç¹ûÄã¶ÔJQueryµÄ»ù±¾Óï·¨»¹²»ÊǺÜÊìϤ£¬ÇëËÑË÷±¾Õ¾µÄ½Ì³Ì×ÊÔ´¡£Èç¹ûÄã¶ÔPHPMailerÓ÷¨²»ÊìϤ£¬Çë²é¿´±¾Õ¾µÄÁíһƪÎÄÕ¡¶Ê¹ÓÃPHPMailerÀà¿â·¢Ë͵ç×ÓÓʼþ¡·¡£
µÚÒ»²½£¬´´½¨Ò»¸ö±íµ¥HTM ......

javascript typeofµÄÓ÷¨

  ÔÚjsÀïÓõ½Êý×é,±ÈÈç ¶à¸öÃû×ÖÏàͬµÄinput, ÈôÊǶ¯Ì¬Éú³ÉµÄ, Ìύʱ¾ÍÐèÒªÅÐ¶ÏÆäÊÇ·ñÊÇÊý×é.
if(document.mylist.length != "undefined" ) {} Õâ¸öÓ÷¨ÓÐÎó.
ÕýÈ·µÄÊÇ if( typeof(document.mylist.length) != "undefined" ) {}
»ò if( !isNaN(document.mylist.length) ) {}
typeofµÄÔËËãÊý䶨Òå,·µ»ØµÄ¾ÍÊÇ "un ......

javascriptÕýÔò±í´ïʽ

JavaScript--ÕýÔò±í´ïʽ
ÕýÔò±í´ïʽ(regular expression)¶ÔÏó°üº¬Ò»¸öÕýÔò±í´ïʽģʽ(pattern)¡£Ëü¾ßÓÐÓÃÕýÔò±í´ïʽģʽȥƥÅä»ò´úÌæÒ»¸ö´®(string)ÖÐÌØ¶¨×Ö·û(»ò×Ö·û¼¯ºÏ)µÄÊôÐÔ(properties)ºÍ·½·¨(methods)¡£
ÕýÔò±í´ïʽ¹¹Ô캯Êý£º new RegExp("pattern"[,"flags"]);
²ÎÊý˵Ã÷£º
pattern -- Ò»¸öÕýÔò±í´ïʽÎı¾
flag ......

JavaScript NameSpace

    ÃüÃû¿Õ¼ä£¬Ò»¿´¾ÍÖªµÀÖ÷ҪĿµÄÊÇΪÁ˱ÜÃâ³åÍ»¡£ÏÂÃæ¾ÍÀ´ËµÒ»ÏÂÈçºÎ´òÔì×Ô¼ºµÄJavaScriptÃüÃû¿Õ¼ä¡£
    ´òÔìJavaScriptÃüÃû¿Õ¼äÆäʵºÜ¼òµ¥£¬Ö»ÐèÒª½«×Ô¼ºµÄº¯Êý¡¢¶ÔÏó¡¢±äÁ¿µÈ·ÅÔÚÒ»¸öαÃüÃû¿Õ¼äÖУ¬¼´ÓÃÒ»¸öÄäÃûº¯Êý°ü×°ÆðÀ´¡£
(function(){
    function $(id){
&n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ