timer是服务器上用的,不能控制页面的输出,如果你想刷新,你可以这样做,将代码中的div换成DataGrid,test换成颜色,然后用parent.myDiv.style.color=""改变颜色。
主页面中:
<script>
var test=0
</script>
<div id=myDiv></div>
<iframe name=myframe style="display:none" src="refresh.aspx">iframe里refresh.aspx中:
<head>
<meta http-equiv="refresh" content="10">
</head>
<script>
function window.onload()
{
parent.test++
parent.myDiv.innerHTML=parent.test
}
</script>