希望在我贴出代码后不要喷我,因为我实现是菜鸟一个。红色部份为红加上,但同有效果
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<style type="text/css">
<!--
body {font-size:15pt}
td {font-size:15pt}
-->
</style>
</head>
<body background="bg.gif">
<b><span id="start_score"></span></b><br><b><span id="start_s"></span></b>
<script>
var xml_file=new ActiveXObject("Microsoft.XMLDOM");
get_score();
//--------------------装载XML文件------------------------
function get_score()
{
xml_file.load("http://kj.77825.com/scores.xml");
xml_file.onreadystatechange=init_scores;
setTimeout("get_score();",3000);
}
function get_s()
{
xml_file.load("http://kj.77825.com/scores.xml");
xml_file.onreadystatechange=init_s;
setTimeout("get_s();",2000);
}
//----------------XML文件数据格式化->更新检查----------------
function init_scores()
{
try
{
var score_rows=xml_file.documentElement.childNodes.length;
new_scores=new Array();
for(var i=0;i<score_rows;i++)
new_scores[new_scores.length]=xml_file.documentElement.childNodes(i).text.split(",");
show_scores();
}
catch(e)
{}
}
function init_s()
{
try
{
var score_r=xml_file.documentElement.childNodes.length;
new_s=new A();
for(var n=0;n<score_r;n++)
new_s[new_s.length]=xml_file.documentElement.childNodes(n).text.split(",");
show_s();
}
catch(e)
{}
}
//显示结果
var score="<span id='host_"+new_scores[i][0]+"_get_num'>"+new_scores[i][1]+"</span>";
var s="<span id='host_"+new_s[n][0]+"_get_num'>"+new_s[n][1]+"</span>";
start_code="<FONT color=#7777cc>第"+"<FONT color=#dd2300>"+new_scores[i][0]+"<FONT color=#7777cc>"+"期: <FONT color=#dd0000>"+score+"<BR>";
start_c="<FONT color=#7777cc>第"+"<FONT color=#dd2300>"+new_s[n][0]+"<FONT color=#7777cc>"+"期: <FONT color=#dd0000>"+s+"<BR>";}
start_score.innerHTML=start_code;
start_s.innerHTML=start_c;
}
</script>
</body>
</html>