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

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

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

    posts - 63,comments - 71,trackbacks - 0

    想用msagent 實(shí)現(xiàn)即時(shí)通訊 但是用javascript操作msagent的時(shí)候必須不斷刷新頁(yè)面,這肯定是不能忍受的,想到了流行的ajax技術(shù),用dwr實(shí)現(xiàn)定時(shí)刷新 ,
    1。在頁(yè)面里面加入
    <script src='<%= request.getContextPath() %>/dwr/interface/ListWorkflowTaskAJAXProcess.js'></script>
    <script src='<%= request.getContextPath() %>/dwr/engine.js'></script>
    <script src='<%= request.getContextPath() %>/dwr/util.js'></script>
    2。然后用
    function InitList(){
    ? var frm = document.listWorkflowProgressForm;
    ? callAjax(frm.curStartRowNo.value,frm.sortAttribute.value,frm.sortOrder.value, retriveList);
    ? ? setTimeout("InitList()",<%=m_refreshInterval%>);
    }
    3。function callAjax(curStartRowNo, sortAttribute, sortOrder, retriveList){
    ? var frm = document.listWorkflowProgressForm;
    ? frm.curStartRowNo.value=curStartRowNo;
    ? frm.sortAttribute.value=sortAttribute;
    ? frm.sortOrder.value=sortOrder;
    ? ListWorkflowTaskAJAXProcess.getWorkflowTaskList(curStartRowNo, sortAttribute, sortOrder, frm.filterStepID.value, retriveList);//在javascript里面就可以調(diào)用java class了
    }
    4.msagent 參考代碼
    <script>

    var chName;

    var agent;

    var Merlin;

    chName = "Merlin";

    agent = new ActiveXObject("Agent.Control.2");

    agent.Connected = true; agent.Characters.Load(chName,chName+".acs");

    Merlin = agent.Characters(chName); Merlin.MoveTo(200,200); Merlin.Show();

    Merlin.Play("Announce");

    Merlin.Speak("歡迎來(lái)到detrox的個(gè)人主頁(yè)");

    Merlin.Play("Explain");

    Merlin.Speak("咳,這里收錄了detrox和他朋友的文章。希望您能喜歡。");

    Merlin.Play("Idle1_1");

    Merlin.Play("Pleased");

    Merlin.Speak("請(qǐng)進(jìn)吧,我的客人");

    Merlin.MoveTo(600,300);

    Merlin.Play("Surprised");

    Merlin.Speak("哦對(duì)了,大家最近小心非典。多多注意哦");

    Merlin.Play("Idle1_2");

    Merlin.Play("GestureUp");

    Merlin.Speak("祝您在這里愉快");

    Merlin.Play("Read");

    Merlin.Hide();

    </script>

    posted on 2006-09-03 12:15 還沒(méi)想好名 閱讀(511) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产嫩草影院精品免费网址| 久久笫一福利免费导航| 免费a级毛片永久免费| 亚洲а∨精品天堂在线| 午夜精品在线免费观看| 亚洲综合av一区二区三区| 成人免费a级毛片| 亚洲精品天堂在线观看| 午夜神器成在线人成在线人免费| 亚洲一区二区三区成人网站 | 国产亚洲一卡2卡3卡4卡新区| 最近免费中文字幕视频高清在线看 | 日韩精品免费一线在线观看| 亚洲精品NV久久久久久久久久| 成人精品综合免费视频| 亚洲精品自产拍在线观看| 久久国产精品免费看| 亚洲精品乱码久久久久久下载 | 亚洲午夜久久久久久久久久| a级毛片无码免费真人久久| 亚洲最大福利视频网站| 国产在线观看免费观看不卡 | 国产亚洲精品成人AA片| 国产传媒在线观看视频免费观看| 一区二区三区在线免费 | 亚洲中文字幕无码久久| 亚洲国产精品第一区二区三区| 97久久国产亚洲精品超碰热| 99精品全国免费观看视频| 国产成人综合久久精品亚洲| 亚洲精品亚洲人成人网| 69式互添免费视频| 黄页网站在线观看免费| 亚洲国产精品无码中文字| 美女视频黄的全免费视频网站| 美女啪啪网站又黄又免费| 亚洲日韩欧洲乱码AV夜夜摸| 免费视频专区一国产盗摄| 色婷婷综合缴情综免费观看 | 在线免费观看国产视频| 免费在线黄色电影|