我的阿贾克斯之路

var g_LastID=0;
var bolEXecuting=false;
var g_DOM=new ActiveXObject(“Msxml2.DOMDocument”);
var g_XMLHTTP;
var Run=setInterval(“GetContent()”,3000);

function AddContent(xml)
{
g_Dom.loadXML(xml);
var NodeList=g_DOM.selectNodes(“GameContent/Content”);
for ( var ii=0; ii<NodeList.lenght;ii++)
{
var Quarter=NodeList(ii).getAttribute(“Quarter”);
var QuarterTime=NodeList(ii).getAttribute(“QuarterTime”);
varScore=NodeList(ii).getAttribute(“Sore”);
var Content=NodeList(ii).text;
AddRowToTable(Quarter,QuarterTime,Score,Conntent);
g_LastID-parseInt(NodeList(ii).getAttribute(“ID”));
}
}

function AddRowToTable(Quarter,QuarterTime,Score,Content)
{
var row =tbl_Content.insertRow(tbl_Content.rows.length);
var tdQuqrter=row.inserCell();
tdQuarter.innerText=Quarter;
var tdQuarterTime=row.insertCell();
tdQuarterTime.innerText=QuarterTime;
var tdScore=row.inserCell();
tdScore.innerText=Score;
var tdContent=row.insertCell();
tdContent.innerText=Content;
}
function GetContent(){
if ( bolExecuting) return;
bolExecuting true;
var Url=”LiveGameServer.asp?GameID” +text_GameID.value.+”&lastID=” +g_LastID.toString();
g_XMLHTTP=new ActiveXObject(“Microsoft.XMLHTTP”);
g_XMLHTTP.open(“Get”,Url,true);
g_XMLHTTP.onreadystatechange=OnReadyStateChange;
g_XMLHTTP.send(null)
}
function OnReadyStateChang()
{
if (g_XMLHTTP.readyState==4)
{
AddContent(g_XMLHTTP.ResponseText);
bolExecuting=false;
G_XMLHTTP=null;
}
}

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部