我在主页面架了两个框架,加载两个子页面(我在主页面里设了个全局数组变量gl_count,想在子页面2里改变gl_count,同时在子页面1里面自动刷新显示gl_count,可是只能刷第一次,之后都刷不了了,我用对话框跟踪显示gl_count,gl_count的确是在动态改变的啊,这是主页面的代码
<html>
<head>
<script type="text/javascript">
var gl_count=new Array();
</script>
<frameset cols="20%,80%">
<frame src="link.html"/>
<frame src="show.html"/>
</frameset>
</head>
<body></body>
</html>--------------------------------
子页面1代码如下:
<html>
<head>
<script type="text/javascript">
function reflash()
{
var len=parent.gl_count.length;
document.write("link...<br/>");
for(i=0;i<len;i++)
{
document.write("<p>"+parent.gl_count[i].toString()+"</p>");
}
document.close();/**/
}
</script></head>
<body>
</body>
</html>-----------------
子页面2代码如下:<html>
<head>
<script type="text/javascript">
function pushme()
{
    var temp=document.getElementById("tb_add").value;    parent.gl_count.push(temp);
    /**/
    temp="";
    for(i=0;i<parent.gl_count.length;i++)
    {
        temp+=parent.gl_count[i]+" ";
    }
    parent.frames[0].reflash();}
</script>
</head>
<body>
<input type="text" id="tb_add" value=""></input>
<input type="button" id="bt_add" value="ADD" onclick="pushme()"></input>
</body>
</html>