1
내 웹 사이트에 30 초마다 변경해야하는 일부 데이터를 표시하고 싶습니다.JavaScript에서 변수의 동기화 값
그러나 누군가 내 웹 사이트를 열고 18 초 남았을 때 JS는 18 초 동안 기다렸다가 데이터를 변경 한 다음 setInterval()을 설정해야합니다.
나는이 코드를 시도 :var howmany = 1502; //seconds
var rest = howmany % 30
if(rest > 1) {
window.setTimeout(function() {
upgradeProducts();
setInterval("upgradeProducts()", 15000);
}, rest*1000);
}
else {
setInterval("upgradeProducts()", 15000);
}
을하지만 그것은 작동하지 않습니다. 나는 어디에서 실수 했습니까?
내 테스트에서 작동합니다. 정확히 작동하지 않는 것은 무엇입니까? – Jiri