window.setInterval(visitor,   2000); 这句的意思就是让它2秒调用一次visitor

解决方案 »

  1.   

    恩,这个我知道,我的意思是说它两秒执行了一次visitor()函数,但没有调用那个php脚本
      

  2.   

    function   visitor(){ 
    document.getElementById('visitor').src   =   "http://www.study.com/visitor.php"; 
                    alert('fff'); 
            } 应该跟js的缓存有关,你改成document.getElementById("visitor").src = "http://ww.study.com/visitor.php?t=" + new Date().getTime();试试
      

  3.   

    <html>
    <head></head>
    <body>
    <iframe src="http://www.study.com/visitor.php?companyid=97"></iframe>
    </body>
    </html>火狐连这个都不能支持?
    本来是刷新一下就要执行那个php的,但在火狐下不执行,他*的...
    在IE下好好的,该怎么改?
      

  4.   

    恩,4楼的说的没错,我那写法在IE下是可以的,在火狐下不行!
    哪位帮我看看?<html>
    <head>
    <script id='visitor' language='javascript' src=''></script>
    <script>
    var date = new Date();
    window.document.getElementById('visitor').src = "http://www.study.com/visitor.php?companyid=99&time="+date.getTime();
    </script></head>
    <body></body>
    </html>我改成这样写在ie下可以,在火狐下还是不行,我认为是<script 没有id的,所以改为iframe,但谁知道火狐还是不行
    我猜是火狐不支持改变某个链接的目标地址的,是不是这样?
    要在火狐下实现动态调用,能不能做到?