Как отменить оповещение о зависании страницы?

Есть обычная страница сайта, на ней проводятся долгие расчеты (20с. - 5мин.) Через 30 секунд в браузере появляется сообщение что страница зависла. Конечно можно нажать кнопку "продолжить", но желательно вообще убрать "зависание", т.к. скрипт еще считает время выполнения. Возможно ли как-то включить фоновый режим, отправлять информацию о том что скрипт нормально работает в апи браузера?


Ответы (1 шт):

Автор решения: Inventor

Это происходит, потому что ваш основной поток слишком долго не отвечает. Вам нужно перенести ваши вычисления в фоновый режим. Для этого используйте Web Workers

→ Ссылка