JS максимальное время выполнения скрипта

256
06 марта 2018, 02:15

Имеется preloader на сайте, но приблизительно в 1 из 30 случаев он висит около 4-5 секунд, хотелось бы ограничить максимальное время выполнения. Как реализовать это посредством js? Нужно чтобы скрипт работал до загрузки страницы или выключался принудительно если прошло 2 секунды.

Answer 1

Как-то так:

~function () {
  var t = setTimeout(function () { $.ready() }, 2000)
  $(function () { clearTimeout(t) })
}()
READ ALSO
Диагональная линия в css. Как?

Диагональная линия в css. Как?

Как сделать "декоративную" (диагональную) линию белого цвета шириной 1px для блокаПри изменении размера блока, линия должна оставаться по диагонали...

337
Как выровнять select option?

Как выровнять select option?

Можно ли выровнять option в select как то ? Что бы окно было статическое например, не выпрыгивало выше селкекта, а например только снизуЭто вообще...

214
Как сделать такой update?

Как сделать такой update?

Есть вот такой запрос, но он не правильный

277
Два подсчета в представлении MySQL

Два подсчета в представлении MySQL

Мне нужно составить следующее представление «Статистика по жанрам»: жанр – количество фильмов, снятых в России – количество фильмов, снятых...

294