Показать сообщение отдельно
  #6 (permalink)  
Старый 03.04.2023, 10:44
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 778

Ну вроде что то получается.

date = new Date();
start = date.getTime();
function init() {
    var time = new Date();
    return (time.getTime() - start) / 1000;
}

function getTime() {
    var ts = Math.round(init());
    var sec = ts % 60;
var this_sec = "" + ((sec > 9) ? sec : "0" + sec);
    changeUrl(window.location.href, this_sec);
    setTimeout(function () {
        getTime(this_sec)
        
    }, 1000);
}
var old = "";
var current = window.location.href;
function changeUrl(current, this_sec) {
    if (current != old) {
        var sec = localStorage.getItem('lsec')
       alert(sec)// тут вместо alert() отправлю запрос       
        old = current;
    }
   localStorage.setItem('lsec',this_sec);
    old = window.location.href;
}
getTime()
Ответить с цитированием