我的JavaScript中有一个循环在不断检查变量EventCounter,如果eventcounter为零,则它会继续执行操作,然后递增++,然后它什么也不做,直到变量更改,这是代码:
EventCounter = {{eg.globals.EventCounter}};
for(var i = 0; i < n; ++i) {
r = rects[i];
ctx.strokeRect((r.x*sc)|0,(r.y*sc)|0,(r.width*sc)|0,(r.height*sc)|0);
window.rects = rects[i];
//console.log(EventCounter);
if (EventCounter === 0) {
console.log("event counter is" + EventCounter)
//setTimeout( function () {document.getElementById("sb").click()}, 5000)
EventCounter++
console.log("event counter is now " + EventCounter);
}
}
}
现在,EventCounter全局变量从Web服务器(其python Web服务器及其python变量)获取其值。
但是我的问题是如何检测Web服务器上的变量已更改?一个ajax请求吧?我将如何请求变量值来检测它是否已更改,以便循环可以再次运行?(**该服务器与PHP不兼容)
jeck猫
POPMUISE
相关分类