<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    賢仁居 George Gong
    It's never too late to learn
    posts - 32,comments - 16,trackbacks - 0

    http://llying.javaeye.com/blog/129897

    function sendMessage()
    {
     //獲取name文本框的值
     var name = document.getElementById("name").value;
     //使用json格式調(diào)用遠(yuǎn)程java方法
     hello.hello(name,
     {
      //指定回調(diào)函數(shù)
      callback:cb,

      //指定超時(shí)時(shí)間
      timeout:5000,

      //指定錯(cuò)誤處理函數(shù),對(duì)于dwr1.x,如果服務(wù)端發(fā)生異常,該函數(shù)被激發(fā);從dwr2.0開始,服務(wù)端異常激發(fā)exceptionHandler函數(shù)。
      errorHandler:function(message){alert("Oops: " + message);},
      
      //當(dāng)因?yàn)闉g覽器bug引起的問題激發(fā)此函數(shù),該選項(xiàng)只有dwr2.0才支持。
      warningHandler:function(message){alert("Oops: " + message);},

      //當(dāng)服務(wù)器響應(yīng)不是正確的text/html頁時(shí),激發(fā)該函數(shù)。通常,超時(shí)也會(huì)激發(fā)該函數(shù)。
      textHtmlHandler:function(message){alert("Oops: " + message);},

      //遠(yuǎn)程調(diào)用失敗后激發(fā)該函數(shù)。通常服務(wù)器端處理異常或者數(shù)據(jù)轉(zhuǎn)換異常時(shí)會(huì)激發(fā)該函數(shù)。
      exceptionHandler:function(message){alert("Oops: " + message);},

      //指定發(fā)送請(qǐng)求的方法,分別是GET請(qǐng)求和POST請(qǐng)求。
      httpMethod:'POST',

      //指定是否發(fā)送異步請(qǐng)求。默認(rèn)值true,即使用異步請(qǐng)求。通常建議不使用同步請(qǐng)求。
      async:true,

      //指定遠(yuǎn)程調(diào)用方式,三個(gè)值DWREngine.XMLHttpRequest,DWREngine.Iframe,DWREngine.ScriptTag,分別使用XMLHttpRequest,Iframe,ScriptTag,默認(rèn)為XMLHttpRequest方式
      rpcType:DWREngine.XMLHttpRequest,
      
      //指定一個(gè)Hook函數(shù),該函數(shù)在遠(yuǎn)程調(diào)用之前被激發(fā)。
      preHook:function(){alert('遠(yuǎn)程調(diào)用之前.....')},

      //指定一個(gè)Hook函數(shù),該函數(shù)在遠(yuǎn)程調(diào)用之后被激發(fā)。
      postHook:function(){alert('遠(yuǎn)程調(diào)用之后.....')}
     });
    //回調(diào)函數(shù)
    function cb(data)
    {
     document.getElementById("show").innerHTML = data;
    }

    DWREngine.setOrdered(boolean)方法:true,嚴(yán)格限制響應(yīng)順序,默認(rèn)false;
    DWREngine.setTimeout(5000)方法:設(shè)置全局響應(yīng)時(shí)間
    DWREngine.setPreHook(preFun);
    DWREngine.setPostHook(postFun);

    posted on 2007-10-26 10:14 George Gong 閱讀(1646) 評(píng)論(0)  編輯  收藏 所屬分類: JAVA&&J2EE
    主站蜘蛛池模板: 亚洲精品乱码久久久久久按摩| 天堂亚洲免费视频| 亚洲AV日韩AV永久无码久久| 国产精品高清免费网站| 亚洲精品高清在线| 一级毛片正片免费视频手机看| 亚洲国产人成中文幕一级二级| 国产免费久久精品99久久| 久久精品亚洲男人的天堂| 国产精品免费一区二区三区| 亚洲熟女少妇一区二区| 久久久久久国产精品免费免费男同 | 久久久久久影院久久久久免费精品国产小说 | 国产精品亚洲片在线观看不卡| 中国在线观看免费的www| 亚洲AV无码国产丝袜在线观看 | 男人j进入女人j内部免费网站| 亚洲第一精品福利| 日本片免费观看一区二区| 亚洲人成网男女大片在线播放| 免费无码黄动漫在线观看| 免费国产高清毛不卡片基地| 亚洲精品无码成人片久久| 999久久久免费精品播放| 亚洲乱码一区av春药高潮| 日韩免费a级在线观看| 国产99久久久国产精免费| 亚洲国产高清在线| 一二三四在线播放免费观看中文版视频 | 久久久久久亚洲AV无码专区| 我的小后妈韩剧在线看免费高清版| 亚洲AV成人一区二区三区在线看| 免费人成无码大片在线观看| 免费看少妇高潮成人片| 亚洲成人免费电影| 亚洲精品高清一二区久久| 97视频免费在线| 一区二区三区在线免费观看视频| 久久亚洲国产成人精品性色| 日本无卡码免费一区二区三区| 久久午夜夜伦鲁鲁片无码免费|