2015-08-25 3 views
-4

javascript/jquery обновить 5 секунд при первой загрузке. У меня есть данные о содержании страницы, которые поступают с другой страницы, поэтому необходимо обновить время 4/5 раз, чтобы получить контент. В любом случае, когда загружается страница, установите время ожидания 5 секунд, чтобы эта 5-секундная перезагрузка страницы каждые 1 секунду. Большое спасибо за вашу помощь.Javascript/jquery обновление только 5 секунд при загрузке первый раз

+1

Я не ясно, на что вы хотите. Хотели бы вы сначала подождать 5 секунд, а затем через 5 секунд перезагрузите страницу каждую секунду? –

ответ

0

Я думаю, что вы имеете в виду что-то вроде этого:

Он использует LocalStorage хранить количество обновления ..

var myInterval = setInterval(function() 
{ 
    var i; 

    if(isNaN(localStorage.getItem("reloadNumber"))) 
    { 
     i = 0; 
    } 
    else 
    { 
     i = parseInt(localStorage.getItem("reloadNumber")); 
    } 

    i++; 

    localStorage.setItem("reloadNumber", i); 

    if (i >= 5) 
    { 
     clearInterval(myInterval); 
    } 
    else 
    { 
     window.location.reload(); 
    } 

}, 1000); 
Смежные вопросы