为什么不用设定时间的方法
function Full()
{
     if (document.RealAudio1.GetPlayState()==3)
     {
  document.Form1.ifrm.value="1";
     }
     else
    { 
           document.Form1.ifrm.value="0";
    }
setTimeout("Full()",1000);//此处设置1秒后(1000)递归调用
Full();
}

解决方案 »

  1.   

    不行,不能这样写,首先我需要的是实时(1秒)监视,那么需要在页面载入时就执行函数,这个应该可以在<body onload="Full()">做到吧,其次关键问题是我刚才试了你的代码,运行是确实可以运行,但是IE每隔一秒也弹出一个显示内存溢出的提示窗口。。
      

  2.   

    <script>
    function Full()
    {
         alert("1");
         setTimeout("Full()",1000);
         
    }setTimeout("Full()",1000);
    </script>