Я создаю сайт галереи, который позволяет посетителям просматривать разные фотографии. Я хочу, чтобы посетители регистрировались, как только они проводят более 5 минут на веб-сайте. Это включает перенаправление страниц. Итак, я пытаюсь придумать способ перенаправить посетителей на мою страницу регистрации и запретить дальнейший просмотр фотографий, пока они не сделают учетную запись.
JS-код, как показано ниже, отслеживает только активную страницу:
var delay = 1000;
setTimeout(function(){ window.location = URL; }, delay);
Есть ли способ отслеживать общее время пребывания посетителей? И заставить перенаправление страницы, если время превышает 5 минут?
Любые рекомендации будут высоко оценены. Благодарю.
window.setTimeout(window.location.href = "https://www.google.co.in",300000 );
Используйте приведенный выше код при загрузке страницы или при загрузке окна (5мин = 300000мс)