<div id="kk">
<table >
<tr><td></td></tr>
</table>
</div>
<script>
setTimeout(function(){document.getElementById("kk").innerHTML = "aa"},2000);
</script>
<table >
<tr><td></td></tr>
</table>
</div>
<script>
setTimeout(function(){document.getElementById("kk").innerHTML = "aa"},2000);
</script>
我的目的是层刷新,使层能重新读取数据.而不是显示固定值.
-------含有层的页面-------------
<div id="kk">
<table >
<tr><td></td></tr>
</table>
</div><script language=javascript>
var aaa = '' ;
function ref()
{
var theTemp = "?temp=" + Math.random( ) ;
document.all.theJS.src = "test.asp" + theTemp ;//
}function updateVar( the )
{
if( the.readyState == "loaded" )
{
kk.innerHTML = aaa
}
}
</script>
<div onclick="ref()">刷新KK</div><script id=theJS DEFER = "DEFER" onreadystatechange =" updateVar( this ) " language=javascript>
</script>
---------------test.asp------------<%
response.write "aaa = 'xxxx' "
%>