JavaScript 为什么只 load 一次呢

fayake · March 30, 2014 · Last by hozaka replied at March 30, 2014 · 1902 hits
<script type="text/javascript">   
 var time = 1000*3;
    var interval;
function run() {
        interval = setTimeout("fun()", time);
    }
function fun() {
        $("#videosource").load("/welcome/tests #audios");
        document.getElementById("videosource").innerHTML= "";
    };
 run();
</script>

如果把#audios 去掉就可以每三秒 load 一次

$("#videosource").load("/welcome/tests #audios");

怎么让以上这个代码也是三秒 load 一次 求大神指导

setTimeout 不就是只执行一次吗?如果要定时的话,用 setInterval

BTW,有必要这样做么?也不怕把服务器拖死

You need to Sign in before reply, if you don't have an account, please Sign up first.