1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
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; } } |