Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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¼´Îª²ÎÊýµÄ¸öÊý


Ïà¹ØÎĵµ£º

jQuery Ajax ʵÀýÑÝʾ

<
script language=
"javascript"
>
 
$(
document)
.ready
(
function
(
)
{
$(
'#send_ajax'
)
.click
(
function
(
)
{
var
params=
$(
'input'
)
.serialize
(
)
;
//ÐòÁл¯±íµ¥µÄÖµ
$.ajax
(
{
url:
'ajax_json.php'
,
//ºǫ́´¦ ......

10¸öÓÅÐãµÄAjaxºÍJavascript¹úÍâ×ÊÔ´ÍøÕ¾

10¸öÓÅÐãµÄAjaxºÍJavascript¹úÍâ×ÊÔ´ÍøÕ¾
×ªÔØµØÖ·£ºhttp://www.zzsky.cn/build/content/1246.htm
        1¡¢Ajax Rain: http://www.ajaxrain.com
¡¡¡¡AjaxRainÓкܶàÍêÃÀÕûºÏAjax¡¢CSS¡¢DHTML»òJavascriptµÄʵÀý£¬ÓÐһЩDemoµÄÈ·ÖµµÃÄãÈ¥¿´Ò»¿´£¬¼´Ê¹Äã²»ÊÇÍøÒ³Éè¼Æ£¨¿ª·¢£©Ê¦¡ ......

ajax GET·½Ê½Ìá½»£¬ÖÐÎIJÎÊýÂÒÂëµÄÎÊÌâ


ÔÚ¹¹ÔìurlÊÇÓÃjavascript×Ô´øµÄencodeURIComponent·½·¨½«²ÎÊý½øÐбàÂ룬ÏÂÃæÊÇÎҵĴúÂë
      var url = "handel.jsp?name="+encodeURIComponent(document.form1.name.value);
      httpRequest = createHttpRequest();
      httpReque ......

AJAXÈçºÎÓÃÓÚWeb²¿¼þ

Ô­ÎĵØÖ·£ºhttp://sharethispoint.com/archive/2006/11/15/Build-web-parts-with-ajax.aspx
ÈçºÎÔÚ¿ª·¢Web²¿¼þʱʹÓÃajaxÄØ£¿ÎÒÃǽ«ÒÔÒ»¸öÑù×ÓÀàËÆMOSS 2007ÖÐKPIºÍBDC Web²¿¼þµÄWebPartΪÀýÀ´ËµÃ÷¡£Èç¹ûÄã¶ÔajaxÒ»µã¶¼²»Á˽â,ÍÆ¼öѧϰTerryLeeµÄajaxÈëÃÅϵÁС£
ASP.net2.0ÓÐÒ»¸öºÜ¿áµÄÐÂÌØÐÔ½Ð×÷¿Í»§¶Ë½Å±¾»Øµ÷¡£½Å±¾»Øµ ......

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

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