1

所以我有一个边缘案例,我正在处理这个案例,我有这个代码来保持页面活动:

$(document).ready(function(){
    s=self.setInterval("keepSessionAlive()",840000);
});

function keepSessionAlive() {
if (navigator.onLine) {
    var xmlhttp = new XMLHttpRequest();
    xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4 && xmlhttp.status == 200) {
            submitForm();
        }
    };
xmlhttp.open("GET", "/digi/index");
xmlhttp.send();
}
}

该脚本的缺点是 /digi/index 从我的数据库中加载了大量数据。我想从我的域中加载一个任意页面,只是为了每 14 分钟保持一次,但不更改显示上的任何内容。上面的代码使用任何新值进行更新,这不是我想要的。

是的,边缘情况...

谢谢

4

0 回答 0