0

我正在使用 javascript setInterval函数对服务器进行一些查询,但是当触发 unload 方法时,GET 不会停止。

$(document).ready(function(){
    example.init();
});

$(window).unload(function(){
    clearInterval(example.INTERVAL_ID_1);
    alert(example.INTERVAL_ID_1+" killed!");
});

var example= {

    init: function(){
               this.INTERVAL_ID_1;

               ...
               this.INTERVAL_ID_1 = setInterval(function(){     
                ...
            }, 9000);

        },
        ...
}

调用了卸载方法,警报给出了正确的 INTERVAL_ID 但它仍然存在,我可以看到在服务器控制台中进行的查询。

4

1 回答 1

0

不知何故,它正在工作……很奇怪,有时服务器控制台充斥着 GET 和 POST,但现在它正在工作……奇怪。

不过谢谢;)

于 2012-06-05T13:19:02.037 回答