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

Ajaxͨ¹ý´úÀí¿çÓò·ÃÎÊ

    Ajaxµ÷ÓÃÔ¶³Ì·þÎñÆ÷Êý¾Ý»á³öÏ־ܾø·ÃÎʵÄÎÊÌâ¡£ÕâÊÇÒòΪ»ùÓÚ°²È«µÄ¿¼ÂÇ£¬AJAXÖ»ÄÜ·ÃÎʱ¾ÓòϵÄ×ÊÔ´£¬¶ø²»ÄÜ¿çÓò·ÃÎÊ¡£Ò²¾ÍÊÇ˵£¬domain1.comÕ¾µãÖеÄAJAXÖ»ÄÜ·ÃÎÊdomain1.comÕ¾µãϵÄ×ÊÔ´,¶ø²»ÄÜ¿çÓò·ÃÎÊdomain2.comÕ¾µãÖеÄ×ÊÔ´£¬Õâ¾ÍÊÇAJAX¿çÓòÎÊÌâ¡£
    ½â¾ö˼·£ºÒ³ÃæÔÚÌá½»ÇëÇóʱ£¬ä¯ÀÀÆ÷»á½øÐÐFormÉí·ÝÑéÖ¤£¨Form¼´Îª±íµ¥£¬Ã¿¸öÒ³Ãæ¶¼ÓÐÒ»¸öForm±êÇ©£©£¬Ïñ²»Í¬ÓòÊý¾ÝµÄ»ñÈ¡¾Í±»ÈÏΪÊDz»°²È«µÄ£¬ËùÒԾܾø·ÃÎÊ¡£½â¾ö˼·¾ÍÊÇͨ¹ýÕâ¸öFormÉí·ÝÑéÖ¤£¬»òÈÆ¹ýÉí·ÝÑéÖ¤¡£
    ½â¾öAJAX¿çÓòÎÊÌâÓм¸ÖÖ·½·¨£¬ÕâÀïÎÒÃÇÖ»ÌÖÂÛ×î³£ÓõÄÒ»ÖÖ·½·¨---ʹÓÃAJAX´úÀí½â¾öAJAX¿çÓòÎÊÌâ¡£
¼´ÔÚdomain1.comÕ¾µãÖÐʹÓö¯Ì¬ÍøÒ³(ASP,PHP,JSPµÈ)×÷Ϊ´úÀíÒ³Ãæ¶ÁÈ¡domain2.comÕ¾µãÖеÄ×ÊÔ´,
È»ºóÔÚdomain1.comÕ¾µãÖÐʹÓÃAJAX¶ÁÈ¡±¾ÓòϵĴúÀíÒ³Ãæ¡£
    ¾ÙÀý˵Ã÷£¨ÒÔasp.netΪÀý£©£ºÒ³Ãæa.aspxÔÚÓòdomain1.comÖУ¬Ò³Ãæb.aspxÔÚÓòdomain2.comÖУ¬a.aspxͨ¹ýajaxÇëÇób.aspxÊý¾Ý
ÔòΪ¿çÓò¡£ÔÚÓòdomain1.com·ÅÖôúÀíÒ³Ãætemp.aspx£¬ÄÇôa.aspx·ÃÎÊtemp.aspx¾ÍÊÇͬһÓòÁË¡£¶øtemp.aspxÔÙÈ¥·ÃÎÊb.aspx·µ»ØÊý¾Ý¸øa.aspx£¬ÕâÑùÎÊÌâÊDz»ÊÇÒѾ­½â¾öÁËÄØ£¬temp.aspx·ÃÎÊb.aspx²»Ò²ÊÇ¿çÓò·ÃÎÊÂð£¿
    Õâ¾ÍÊÇÖØµã£ºa.aspx·ÃÎÊtemp.aspx·¢ËÍÇëÇóʱÒÑͨ¹ýFormÉí·ÝÑéÖ¤ÁË£¬ÇëÇóÒѵ½´ï·þÎñÆ÷¶Ë£¬¶øtemp.aspxÔÚ·þÎñÆ÷¶Ë·ÃÎÊ»ñÈ¡b.aspxµÄÊý¾ÝÔò²»´æÔÚFormÉí·ÝÑéÖ¤£¬ËùÒÔ´úÀíÒ³Ãætemp.aspx´úÂëÓ¦¸ÃÔËÐÐÔÚ·þÎñÆ÷¶Ë£¬Ò²¾ÍÊǽ«»ñÈ¡Êý¾ÝµÄ´úÂëдµ½temp.csµ±Öм´¿É¡£
ʾÀý£¨²¿·ÖÖØÒªÔ´Â룩£º
1¡¢Óòdomain1.comÖеÄa.aspxͨ¹ýAjaxÇëÇó´úÀíÒ³ÃæNetProxy.aspx£¨ÓвÎÊýÓëÎÞ²ÎÊýµÄÁ½ÖÖÇëÇó·½·¨£©
// ajaxÒì²½µ÷ÓÃWebservice
function Call(flag)
{


// ÓÃhttp Post·½·¨ÊµÏÖµ÷ÓÃ
if(true==flag)
{
// ¿ÉÈ¡Ïà¶ÔµØÖ·Óë¾ø¶ÔµØÖ·£¨webServiceËùÔڵĵØÖ·£©
var url = "../AjaxProxy/NetProxy.aspx?flag=1&f=setDivContent";
request.open("POST",url, false);
request.setRequestHeader ("Content-Type","application/x-www-form-urlencoded");
request.setRequestHeader ("Content-Length",2); // 2¼´Îª²ÎÊýµÄ¸öÊý


Ïà¹ØÎĵµ£º

AJAX Follow Me

×î½üÍøÉÏÌáµÄºÜ¶àµÄÒ»¸öиÅÄî¾ÍÊÇ AJAX ÁË, ÄÇô, AJAX ÊÇÊ²Ã´ÄØ? ÒÔÏÂÄÚÈÝÒýÓÃÍøÉÏ×ÊÁÏ:
AJAXÈ«³ÆÎª“Asynchronous JavaScript and XML”£¨Òì²½JavaScriptºÍXML£©£¬ÊÇÖ¸Ò»ÖÖ´´½¨½»»¥Ê½ÍøÒ³Ó¦ÓõÄÍøÒ³¿ª·¢¼¼Êõ¡£ËüÓлúµØ°üº¬ÁËÒÔϼ¸ÖÖ¼¼Êõ£º
Ajax£¨Asynchronous JavaScript + XML£©µÄ¶¨Òå
»ùÓÚ web±ê×¼£¨sta ......

ÓÃGlassfishºÍNetBeans±àдµÚÒ»¸öAJAX³ÌÐò


By Jason.Huang@sun.COM
,

8/1/07
 
B/S½á¹¹µÄÓ¦ÓÃËÆºõÒѾ­³ÉΪÁËĬÈϵķ½Ê½,´ó¼ÒÿÌ쿪Æô¹Ø±Õ×î¶àµÄÓ¦ÓÃÎÒÏëÓ¦¸ÃÊÇÄúµÄWebä¯ÀÀÆ÷.B/S½á¹¹µÄÓ¦ÓÃ×î´óµÄÓŵã¾ÍÊÇ·½±ã,¿Í»§¶ËʲôҲ
²»ÐèÒª°²×°¾Í¿ÉÒÔʹÓÃÎÒÃǵÄÓ¦ÓÃ.
µ±È»B/S½á¹¹µÄÒ»Ð©ÌØµãÒ²¶Ô»ùÓÚÕâÖÖ·½Ê½Ó¦ÓõĿª·¢ºÍÉè¼Æ²úÉúÁËÓ°Ïì.
×îµäÐ͵ÄÎÊÌâ¾ÍÊÇÿ ......

×Ô¶¨ÒåajaxµÇ¼µÄʱºò³öÏÖµÄÎÊÌâ

ÎÒдÁ˸ö¼òµ¥µÄajaxloginµÇ¼
Çé¿öÃèÊö
´ò¿ª2¸öÒ³Ãæ
µÚÒ»¸öÒ³ÃæÊÇajaxµÇ¼µÄÒ³Ãæ
µÚ¶þ¸öÒ³ÃæÊǵǼºóÊÕ±£»¤µÄÒ³Ãæ
µÇ¼µÚÒ»¸öÒ³Ãæ, ´ò¿ªÊܱ£»¤µÄÒ³Ãæ2, ÔÚµÚÒ»¸öÒ³ÃæµÇ³ö   ²¢Ë¢ÐµÚ2¸öÒ³ÃæÓÉÓÚÒѾ­µÇ³ö¾Í»á³öÏÖÌøµ½À¹½ØÒ³ÃæCASµÄlogin£¨ÕâÊÇÒѾ­°ÑÒªÌø×ªµÄÒ³Ãæ´æÔÚsessionÀïÁË£©
È»ºóÔÚµÚÒ»¸öµÇÂ¼Ò³ÃæµÇ¼ ......

AJAX.MVC¿ò¼ÜÉè¼Æ³ÂÊö 1£©AJAX½»»¥Éè¼Æ

ǰºó¶ËµÄ½»»¥ÊÇÕû¸ö¿ò¼ÜµÄÖÐÐÄ£¬ÎÒÏ£Íû´ÓÁ÷µÄ½Ç¶ÈÀ´Éè¼ÆAJAXµÄ½»»¥
AJAXµÄÉè¼Æ½«ºá¹áǰºó¶Ë
ǰ¶ËÊÇÖ÷¶¯
ºó¶ËÊDZ»¶¯
ÕûÌ忼Âǵϰ ǰºó¶ËʹÓÃÒ»¸öͳһµÄ½Ó¿Ú½øÐÐAJAX½»»¥
ºó¶Ë ÓÃÒ»¸öΨһµÄURLÀ´´¦Àí AJAXÇëÇó
½Ó¿ÚÃû³Æ     ´¦Àí½Ó¿Ú£º[http://ÓòÃû/mvc.ajax]  ·â×°ËùÓеÄAJAXÇëÇóµÄÔ¤´¦Àí
......

ÀàËÆAjaxµ¯³ö´°¿ÚµÄDIV²ãЧ¹û´úÂë

´´½¨Ò»¸öµ¯³öDIV´°¿Ú¿ÉÄÜÊÇÏÖÔÚÍøÕ¾/ÍøÒ³ÖÆ×÷ÖÐ×î³£Åöµ½µÄÎÊÌâÖ®Ò»¡£´«Í³µÄJavaScriptµ¯´°ÒѾ­²»ÊʺÏÄ¿Ç°ÍøÕ¾µÄÉè¼ÆÀíÄîÁË£¬ÀíÓÉÓжþ£ºÊ× ÏÈ£¬²»ÓѺ×—ÉúÓ²µÄµ¯³ö¶Ô»°¿òÇÒ°éËæ×Å“ßÑ”µÄÒ»Éù¶ÔÓû§ÌåÑéÊǸöºÜ´óµÄÌôÕ½£»Æä´Î£¬¼æÈÝÐÔ²»¹»Ç¿——ÓÐÏ൱¶àµÄä¯ÀÀÆ÷ÆÁ±ÎÁËÕâÖÖJSµÄAlert() ·½·¨¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ