亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > XML > 正文

利用XMLHTTP無刷新自動實時更新數據

2024-09-05 20:54:57
字體:
來源:轉載
供稿:網友

前些時間寫了幾篇關于XMLHTTP運用的實例.
(可以到http://dev.csdn.net/user/wanghr100看之前的幾編關于XMLHTTP的介紹.)

近來看論壇上經常有人提問關于如何無刷新,自動更新數據.
傳統上,我們瀏覽網頁,如果加入最新的數據.只能是等我們重新向服務器端請求時才能顯示出來.
但是,對于一些時效性很強的網站.傳統的這種做法是不能滿足的.

我們可以讓程序自動刷新.定時向服務器請求數據.5秒取一次數據,10秒取一次數據.
利用XMLHTTP發出請求并取得數據.傳到客戶端,客戶端重新組織并顯示數據.

demo.htm 前臺顯示.

<script language="JavaScript">
function GetResult()
{
/*
*--------------- GetResult() -----------------
* GetResult()
* 功能:通過XMLHTTP發送請求,返回結果.
* 參數:str,字符串,發送條件.
* 實例:GetResult();
* author:wanghr100(灰豆寶寶.net)
* update:2004-5-27 19:02
*--------------- GetResult() -----------------
*/
var oBao = new ActiveXObject("Microsoft.XMLHTTP");
//特殊字符:+,%,&,=,?等的傳輸解決辦法.字符串先用escape編碼的.
//Update:2004-6-1 12:22
oBao.open("POST","Server.asp",false);
oBao.send();
//服務器端處理返回的是經過escape編碼的字符串.
var strResult = unescape(oBao.responseText);
//將字符串分開.
var arrResult = strResult.split("###");
RemoveRow(); //刪除以前的數據.
//將取得的字符串分開,并寫入表格中.
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()
{
//保留第一行表頭,其余數據均刪除.
var iRows = tb.rows.length;
for(var i=0;i<iRows-1;i++)
{
tb.deleteRow(1);
}
}

function MyShow()
{
//2秒自動刷新一次,2秒取得一次數據.
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>


Server.asp 后臺讀取數據

<% @Language="JavaScript" %>
<%
function OpenDB(sdbname)
{
/*
*--------------- OpenDB(sdbname) -----------------
* OpenDB(sdbname)
* 功能:打開數據庫sdbname,返回conn對象.
* 參數:sdbname,字符串,數據庫名稱.
* 實例:var conn = OpenDB("database.mdb");
* author:wanghr100(灰豆寶寶.net)
* update:2004-5-12 8:18
*--------------- OpenDB(sdbname) -----------------
*/
var connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="+Server.MapPath(sdbname);
var conn = Server.CreateObject("ADODB.Connection");
conn.Open(connstr);
return conn;
}
var sResult = new Array();
var oConn = OpenDB("data.mdb");
//特殊字符:+,%,&,=,?等的傳輸解決辦法.客戶端字符是經過escape編碼的
//所以服務器端先要經過unescape解碼.
//Update:2004-6-1 12:22
var sql = "select num1,num2 from nums order by id";
var rs = oConn.Execute(sql);
while(!rs.EOF)
{
//一條記錄用"###"隔開.每列數據用"@@@"隔開. 這是以只有兩個列數據的情況.
sResult[sResult.length] = rs("num1").Value + "@@@" + rs("num2").Value
rs.MoveNext();
}
//escape解決了XMLHTTP。中文處理的問題.
Response.Write(escape(sResult.join("###")));
%>


數據庫data.mdb
表 nums
id,自動編號
num1,文本
num2,文本

測試數據

id num1 num2
1 20.70 20.810
2 10.5 20.5
3 12.3 300
4 132 323
5 563 56
6 20 10



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=50056

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩视频精品在线| 久久99视频精品| 超碰精品一区二区三区乱码| 欧美中文在线视频| 亚洲一二三在线| 亚洲国产欧美自拍| 国产精品91久久久| 日韩va亚洲va欧洲va国产| 亚洲欧美日韩天堂一区二区| 久久成人在线视频| 国产精品一区专区欧美日韩| 91亚洲精品一区二区| 最新国产成人av网站网址麻豆| 国产欧美精品va在线观看| 国产亚洲欧美日韩一区二区| 91精品国产91久久久| 97超视频免费观看| 欧美性xxxx在线播放| 91亚洲一区精品| 尤物tv国产一区| 一本久久综合亚洲鲁鲁| 亚洲国产天堂网精品网站| 欧美成人精品在线视频| 欧美性猛交视频| 欧美精品久久久久久久久久| 欧美性猛交xxxx乱大交| 一区二区三区视频在线| 国产成人亚洲综合青青| 国产97在线亚洲| 911国产网站尤物在线观看| 亚洲国产日韩欧美在线图片| 91网在线免费观看| 亚洲欧美激情精品一区二区| y97精品国产97久久久久久| 亚洲三级av在线| 欧美成人黑人xx视频免费观看| 亚洲xxxx在线| 国产精品精品久久久| 亚洲永久免费观看| 成人精品福利视频| 国产精欧美一区二区三区| 国产视频久久久| 亚洲精品99久久久久| 日韩久久午夜影院| 精品自拍视频在线观看| 亚洲另类xxxx| 久久国内精品一国内精品| 欧美小视频在线观看| 成人有码在线播放| 欧美一区二区三区免费视| 精品久久久国产| 成人免费观看49www在线观看| 97色在线视频| 91探花福利精品国产自产在线| 亚洲人成电影网站色| 亚洲国产精彩中文乱码av| 亚洲四色影视在线观看| 亚洲香蕉伊综合在人在线视看| 欧美巨大黑人极品精男| 国产乱肥老妇国产一区二| 久久久久一本一区二区青青蜜月| 欧美日韩中国免费专区在线看| 国产精品网站视频| 欧洲成人免费视频| 在线观看亚洲区| 久久99久久99精品中文字幕| 亚洲国模精品私拍| 国产精品免费观看在线| 亚洲欧美国产精品| 在线播放国产一区中文字幕剧情欧美| 亚洲男人第一av网站| 红桃视频成人在线观看| 国内外成人免费激情在线视频网站| 成人精品在线观看| 尤物99国产成人精品视频| 亚洲网站在线播放| 欧美精品videosex性欧美| 狠狠躁夜夜躁人人躁婷婷91| 亚洲国产天堂网精品网站| 久久精品视频中文字幕| 久久99热精品这里久久精品| 亚洲精品美女久久久久| 在线视频欧美日韩| 欧美午夜影院在线视频| 久久精品亚洲94久久精品| 欧美大全免费观看电视剧大泉洋| 午夜精品久久久久久久99黑人| 日韩av综合网站| 欧洲美女7788成人免费视频| 欧美日韩在线观看视频| 欧美综合在线观看| 国产精品九九九| 欧美xxxwww| 国产亚洲欧美日韩一区二区| 在线中文字幕日韩| 久久影院中文字幕| 中文字幕亚洲一区在线观看| 日韩人体视频一二区| 久久久久久久久久久久久久久久久久av| 久久久久久伊人| 精品二区三区线观看| 性色av香蕉一区二区| 久久亚洲精品国产亚洲老地址| 97超视频免费观看| 狠狠久久亚洲欧美专区| 欧美日韩性视频在线| 日韩精品免费一线在线观看| 欧美视频免费在线| 国语自产精品视频在线看抢先版图片| 亚洲综合在线中文字幕| 国产日本欧美视频| 在线精品播放av| 精品国产精品自拍| 亚洲自拍偷拍色片视频| 欧美极品美女视频网站在线观看免费| 久久伊人免费视频| 亚洲成人久久网| 日韩在线视频网站| 国产精品久久久久久搜索| 日韩在线观看免费网站| 亚洲人在线视频| 久久久av亚洲男天堂| 日韩网站免费观看高清| 日韩精品久久久久久久玫瑰园| 国产亚洲精品激情久久| 日韩亚洲一区二区| 欧美亚洲日本网站| 国产精品白嫩美女在线观看| 国产深夜精品福利| 国产精品美女av| 欧美中文字幕在线视频| 中文字幕日韩av| 国产日韩欧美在线观看| 欧美另类99xxxxx| 亚洲精品国产精品久久清纯直播| 成人a在线视频| 在线精品国产成人综合| 夜夜嗨av色一区二区不卡| 九九热r在线视频精品| 国产成人精品免高潮在线观看| 日本精品久久电影| 国产九九精品视频| 欧美精品在线极品| 91精品国产免费久久久久久| 91欧美精品成人综合在线观看| 国产一区二区三区网站| 日韩欧美在线免费观看| 亚洲美女免费精品视频在线观看| 欧美亚洲伦理www| 日韩欧美在线一区| 97精品伊人久久久大香线蕉| 热久久美女精品天天吊色| 激情亚洲一区二区三区四区| 中文字幕在线观看亚洲| 国产精品爱啪在线线免费观看| 中文字幕日韩精品在线| 国产精品成人av性教育| 日韩精品一区二区视频| 日韩视频免费在线| 精品五月天久久| 色综久久综合桃花网| 日韩av中文字幕在线| 中文字幕免费国产精品| 九色成人免费视频|