常言笑的家

          Spring, Hibernate, Struts, Ajax, RoR

          XMLHTTP無刷新自動實時更新數(shù)據(jù) ajax技術(shù)

          <script language="JavaScript">

          function GetResult()

          {

          /*

          *--------------- GetResult() -----------------

          * GetResult()

          * 功能:通過XMLHTTP發(fā)送請求,返回結(jié)果.

          * 參數(shù):str,字符串,發(fā)送條件.

          * 實例:GetResult();

          *--------------- GetResult() -----------------

          */

          var oBao = new ActiveXObject("Microsoft.XMLHTTP");

          //特殊字符:+,%,&,=,?等的傳輸解決辦法.字符串先用escape編碼的.

          //Update:2004-6-1 12:22

          oBao.open("POST","Server.asp",false);

          oBao.send();

          //服務(wù)器端處理返回的是經(jīng)過escape編碼的字符串.

          var strResult = unescape(oBao.responseText);

          //將字符串分開.

          var arrResult = strResult.split("###");

          RemoveRow(); //刪除以前的數(shù)據(jù).

          //將取得的字符串分開,并寫入表格中.

          for(var i=0;i<arrResult.length;i++)

          {

          arrTmp = arrResult[i].split("@@@");

          num1 = arrTmp[0]; //字段num1的值

          num2 = arrTmp[1]; //字段num2的值

          row1 = tb.insertRow();

          cell1 = row1.insertCell();

          cell1.innerText = num1;

          cell2 = row1.insertCell();

          cell2.innerText = num2;

          }

          }

          function RemoveRow()

          {

          //保留第一行表頭,其余數(shù)據(jù)均刪除.

          var iRows = tb.rows.length;

          for(var i=0;i<iRows-1;i++)

          {

          tb.deleteRow(1);

          }

          }

          function MyShow()

          {

          //2秒自動刷新一次,2秒取得一次數(shù)據(jù).

          timer = window.setInterval("GetResult()",2000);

          }

          </script>

          <body onload="MyShow()">

          <p>

          </p>

          <table width="47%" height="23" border="0"
          cellpadding="1" cellspacing="0" id="tb">

          <tr>

          <td>num1</td>

          <td>num2</td>

          </tr>

          </table>

          posted on 2007-06-26 10:36 常言笑 閱讀(1215) 評論(1)  編輯  收藏 所屬分類: JAVASCRIPT/AJAX

          Feedback

          # re: XMLHTTP無刷新自動實時更新數(shù)據(jù) ajax技術(shù)[未登錄] 2013-05-10 15:02 111

          11111  回復  更多評論   


          My Links

          Blog Stats

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 高安市| 中方县| 拜城县| 房山区| 海林市| 高要市| 抚松县| 慈溪市| 湾仔区| 黄龙县| 玛曲县| 凤冈县| 保亭| 清水河县| 井陉县| 安泽县| 永平县| 定南县| 辽源市| 贵定县| 永州市| 沭阳县| 北川| 高唐县| 灵寿县| 嘉祥县| 凤城市| 灵川县| 乌海市| 壤塘县| 呼图壁县| 梅州市| 普兰县| 西吉县| 武宁县| 漳浦县| 阳山县| 佛冈县| 开远市| 平乐县| 光山县|