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

dwrµÄReverse Ajax(ÍÆ¼¼ÊõµÄʵÏÖÖ®Ò»)

dwrµÄReverse AjaxÇ°ÃæÒ»Ö±¶¼Ã»ÓÐÓùý£¬×î½üÒòΪÏîÄ¿ÀïÃæÉæ¼°µ½Ñо¿ÁËÏ£¬»¹ÊÇÁô¸ö¼Ç¼°É¡£
    dwrµÄÄæÏòajaxÆäʵÖ÷Òª°üÀ¨Á½ÖÖģʽ£ºÖ÷¶¯Ä£Ê½ºÍ±»¶¯Ä£Ê½¡£ÆäÖÐÖ÷¶¯Ä£Ê½°üÀ¨PollingºÍCometÁ½ÖÖ£¬±»¶¯Ä£Ê½Ö»ÓÐPiggybackÕâÒ»ÖÖ¡£
    ËùνµÄPiggybackÖ¸µÄÊÇÈç¹ûºǫ́ÓÐʲôÄÚÈÝÐèÒªÍÆË͵½Ç°Ì¨£¨¼´µ÷ÓÃÒ³ÃæµÄjs·½·¨£©£¬ÊÇÒªµÈµ½ÄǸöÒ³Ãæ½øÐÐÏÂÒ»´ÎajaxÇëÇóµÄʱºò£¬½«ÐèÒªÍÆË͵ÄÄÚÈݸ½¼ÓÔڸôÎÇëÇóÖ®ºó£¬´«»Øµ½Ò³Ãæ¡£
    pollingÖ¸µÄÊÇÓÉä¯ÀÀÆ÷¶¨Ê±Ïò·þÎñ¶Ë·¢ËÍajaxÇëÇó£¬Ñ¯Îʺǫ́ÊÇ·ñÓÐʲôÄÚÈÝÐèÒªÍÆËÍ£¬Óеϰ¾Í»áÓÉ·þÎñ¶Ë·µ»ØÍÆËÍÄÚÈÝ¡£ÕâÖÖ·½Ê½ºÍÎÒÃÇÖ±½ÓÔÚÒ³ÃæÍ¨¹ý¶¨Ê±Æ÷·¢ËÍajaxÇëÇó£¬È»ºó²éѯºǫ́ÊÇ·ñÓб仯ÄÚÈݵÄʵÏÖÊÇÀàËÆµÄ¡£Ö»²»¹ýÓÃÁËdwrÖ®ºóÕⲿ·Ö¹¤×÷ÓÉ¿ò¼Ü°ïÎÒÃÇÍê³ÉÁË¡£
    cometģʽָµÄµÄµ±·þÎñ¶Ë½¨Á¢ºÍä¯ÀÀÆ÷µÄÁ¬½Ó£¬½«Ò³ÃæÄÚÈÝ·¢Ë͵½ä¯ÀÀÆ÷Ö®ºó£¬¶ÔÓ¦µÄÁ¬½Ó²¢²»¹Ø±Õ£¬Ö»ÊÇÔÝʱ¹ÒÆð¡£Èç¹ûºóÃæÓÐʲôеÄÄÚÈÝÐèÒªÍÆË͵½¿Í»§¶ËµÄʱºòÖ±½Óͨ¹ýÇ°Ãæ¹ÒÆðµÄÁ¬½ÓÔٴδ«ËÍÊý¾Ý¡£
    ͨ¹ýÉÏÃæµÄ½âÊÍÎÒÃÇ¿ÉÒÔ¿´µ½£¬ÕâÈýÖÖģʽ¶¼Óи÷×ÔµÄÓÅȱµã¡£´Ó¿Í»§¶ËÇëÇó´ÎÊýµÄ½Ç¶ÈÀ´Ëµ£¬µ±È»ÊÇpiggybackµÄģʽ×îºÃ¡£Õâ¸öÀïÃæÍêȫûÓжîÍâµÄÍøÂçÇëÇó£¬Ö»Óеȵ½Ï´ÎÇëÇóÒ³ÃæÖ÷¶¯·¢ÆðÁË£¬ÖмäµÄ±ä»¯ÄÚÈݲŴ«µÝ»ØÒ³Ãæ¡£µ«ÊÇÕâÒ²µ¼ÖÂÁËÕâÍÆËÍÄÚÈݵÄÑÓʱ£¬ÒòΪÄãÍêȫû°ì·¨ÖªµÀÒ³ÃæµÄÏÂÒ»´ÎÇëÇó½«ÔÚʲôʱºò·¢Æð£¬Ò²ÐíÒ³ÃæÓÀÔ¶¶¼Ã»ÓÐÏÂÒ»´ÎÇëÇó¡£pollingģʽµÄÍøÂçÇëÇó×îΪƵ·±ÁË£¬ÒòΪÕâʱºòÒ³Ãæ²»¹Üºǫ́ÓÐûÓиüеÄÄÚÈÝ£¬¶¼ÐèÒª·¢ËÍÇëÇóѯÎÊ¡£ËäÈ»ÕâÖÖģʽ¿ÉÒÔͨ¹ýÔö¼ÓÇëÇó¼ä¸ôµÄʱ¼äÀ´¼õÉÙµ¥Î»Ê±¼äÄÚµÄÇëÇó´ÎÊý£¬µ«ÊÇÕâÑùͬÑù»áµ¼ÖÂÒ³ÃæÏìÓ¦ºǫ́ÄÚÈݱ仯µÄ¼ä¸ôʱ¼äÔö³¤£¬ÕâÖмä¾Í²úÉúÁËì¶Ü£¬¾ßÌåµÄÇëÇó¼ä¸ôʱ¼ä»¹ÊÇÒª¸ù¾Ý¾ßÌåÏîÄ¿µÄÐèÇóÀ´ÅäÖᣱÈÈç·þÎñÆ÷ÄܳÐÊܵÄÇëÇó¼ä¸ôºÍÒ³ÃæÄÚÈÝËùÐèÒªµÄË¢ÐÂÆµÂÊ¡£comet·½Ê½µÄÏìÓ¦ËÙ¶ÈÓ¦¸ÃÊÇ×î¿ìµÄ£¬ºǫ́һµ©ÓÐÄÚÈÝÐèÒªÍÆËÍ¿ÉÒÔͨ¹ýÇ°ÃæÃ»ÓйرյÄÁ¬½ÓÂíÉÏÍÆË͵½Ç°Ì¨¡£µ«ÊÇ·þÎñÆ÷ËùÄÜÌṩµÄÁ¬½ÓÊýÄ¿ÊÇÒ»¶¨µÄ£¬ÔÚ´óÁ¿µÄ¹ÒÆðµÄÁ¬½ÓûÓйرյÄÇé¿öÏ£¬¿ÉÄÜÔì³ÉеÄÁ¬½ÓÇëÇó²»ÄܽÓÈ룬´Ó¶øÓ°Ïìµ½·þÎñÖÊÁ¿¡£
ÅäÖÃ
piggyback·½Ê½
    dwrĬÈϲÉÓõÄÊÇpiggybackÕâÖÖ±»¶¯Ä£Ê½£¬Èç¹ûÐèÒª²ÉÓÃÕâÖÖģʽµÄ»°²»ÐèÒªÈκζîÍâµÄÅäÖþÍÄÜÍê³É¡£
comet·½Ê½
    Èç¹ûÐèÒª²ÉÓÃÖ÷¶¯Ä£Ê½µÄ»°¾ÍÐèÒª½øÐÐһЩÏàÓ¦µÄÅäÖ


Ïà¹ØÎĵµ£º

.net ƽ̨µÄC#ʵÏÖAjax——ÎÞÐèÈκοò¼Ü¡£

1.´´½¨WEB Application¹¤³ÌWebAjax¡£
2.½¨Á¢Ä¿Â¼ÎļþAjaxCommon.jsÈçÏ£º
// ÉùÃ÷XmlHttpRequest³ÉÔ±±äÁ¿
var xmlHttpReq_Obj = null;
// ³õʼ»¯»ñÈ¡XmlHttpRequest¶ÔÏó
///<param>handler :»Øµ÷º¯ÊýÃû</param>
function GetXmlHttpObject(handler) {
var xmlHttpObj = null;
try {
// Microso ......

MVC Json Ajax ¶þ¼¶ ¼¶Á¬

<script type="text/javascript">
$(document).ready(function() {
$("#teamName").change(function() {
$.getJSON('/team/SelectProduct', { teamName: $("#teamName").val() }, function(data) {
$("#productID").empty();


......

ajax ÎÒдµÄÒ»¶Î´úÂë

<mce:script type="text/javascript"><!--
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
if (!xmlHttp & ......

ÈçºÎ½â¾öajaxµÄType,Sys䶨Òå


ת×Ôhttp://cnp.blog.ccidnet.com/blog-htm-do-showone-type-blog-itemid-1909185-uid-62827.html 
ºÃ¾ÃûÓж¯ajaxÁË£¬Í»È»Ò»Ê¹ÓÃ벡¶à¶à£¬ÌáʾType䶨Ò壬Sys䶨Ò壬ÆäʵÕâ¸ö¶«Î÷ÎÒ£¬ÒÔǰÓöµ½¹ý£¬Ò²½â¾öÁË£¬Ê±¼äÒ»³¤¾ÍÍü¼ÇÁË¡£½ñÌì¾Í°Ñ½â¾ö·½·¨Ð´³öÀ´ºÍ´ó¼Ò·ÖÏí¡£
  ÆäʵºÜ¼òµ¥£¬´ËʱÎÒÃÇÒª×öµÄÊÇÔÚ web ......

Ajax(ÅжÏä¯ÀÀÆ÷´´½¨XMLHttpRequest¶ÔÏó)

<script type="text/javascript">
function ajaxFunction()
{
var xmlHttp
;

try
    {
   // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
catch (e)
    {
  // Internet Expl ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ