Обновление значения таймера без обновления страницы

У меня проблемы с решением этой проблемы. Дело в том, что у меня есть 2 таймера на странице, таймер обратного отсчета №1 (10 минут) и таймер компакт-диска №2 (25 минут). Как только любой из таймеров достигнет «1», я хочу, чтобы его перенаправили на другую страницу. Он отлично работает, когда я обновляю страницу вручную, но проблема возникает, когда я уже нахожусь на странице, содержащей таймеры (поскольку скрипт загружается до того, как достигнет «1»). Как заставить его работать динамически? Каждый раз, когда я нахожусь на странице, не обновляя ее, я хочу, чтобы меня перенаправляли, когда таймеры достигают «1». Вот что у меня есть:

var a = $('table.thinline:eq(1)>tbody>tr:eq(2)>td:last').text(); // timer #1
var b = $('table.thinline:eq(1)>tbody>tr:eq(1)>td:last').text(); // timer #2

  if ($('#someId:contains(a)').length && a == "1"){
  window.location.href = "some link";
}

Заранее спасибо.

Почему бы не изменить функцию обратного отсчета, а не изучать существующий текст?

CertainPerformance 09.01.2019 23:20

Это кажется странным. Как будут обновляться текстовые значения в вызовах таблиц, если вы не перезагружаете страницу? Аякс или? Однако содержимое этой ячейки таблицы происходит динамически, это то, что следует проверять и перезагружать, а не проверять содержимое. Если это не сработает, расскажите, что вы делаете больше.

Nikki9696 09.01.2019 23:24

Меня смущает наличие 2 таймеров JS, один на 10 минут и один на 25 минут, и если один из них достигает 1, перенаправляет на другую страницу. Какой смысл в 25-минутном таймере, если пользователь перенаправляется после того, как 10-минутный таймер достигает 1?

user1189882 09.01.2019 23:39

Я пытаюсь сделать сценарий Tampermonkey для какого-то веб-сайта. Поскольку я новичок и изучаю кодирование, я не мог понять, как реализовать функцию обратного отсчета. Есть ли какая-нибудь простая рабочий пример, которая может мне помочь? У него есть 2 таймера, но как только первый таймер закончится, он вызовет window.location.href, и в тот момент, когда другая функция будет выполнена на новой странице, которая была перенаправлена ​​либо с таймера # 1, либо с # 2, я буду быть установлен на домашней странице, и он переходит в цикл. Итак, Домашняя страница - страница №1 (по 1-му таймеру) - Домашняя страница - №2 страница (по 2-му таймеру) - Домашняя страница и т. д.

Guev4ra 09.01.2019 23:50

Основная информация о setTimeout и setInterval в качестве таймеров: jsfiddle.net/oj2m6w5k Имейте в виду, что второй параметр находится в миллисекундах (так 5000 = 5 секунд).

user1189882 10.01.2019 00:30
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
5
43
0

Другие вопросы по теме