0
我有這個循環結算時間的jQuery的價值
使用時間間隔爲每3秒
$(window).blur(function() {
clearInterval(time);
time = setInterval(function() {
$.ajax({
url: "@Url.Action("CheckExpiration", "admin")",
type: "POST",
success: function (data) {
if (data == 1)
{
window.location.href="/admin"
}
}
});
}, 3000);
});
$(window).focus(function() {
time = setInterval(function() {
$.ajax({
url: "@Url.Action("RefreshCookies", "admin")",
type: "POST",
success: function (data) {
if (data == 1) {
alert(Expired);
}
}
});
}, 3000);
});
但每次我模糊的頁面時它似乎有一個矛盾,他們既射擊,而不是一個IM我認爲我清除了模糊事件中的時間..目前正在爲我的應用程序進行登錄,並且我想檢查當該窗口處於非活動狀態時cookie是否已過期,並且會在Cookie過期時自動提示登錄。可以任何人都幫助我? 我認爲這個解決方案是爲了明確TIME的價值如何做到這一點?
你在哪裏宣佈'時間'?這是兩種方法之外的地方嗎? –
我認爲你應該爲兩個事件使用兩個不同的時間處理程序。 – sudhAnsu63