@niknamee

Как сделать этот скрипт с задержкой?

Здравствуйте, подскажите новичку как можно этот скрипт отложить через setimeout или при любом клике на сайте?
<script async src="https://ssssssss.ru/aaaaaa/bbbbbbbbb.js"></script>
чтобы он не срабатывал сразу
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Vadimych1
Просто я.
Вам нужно в самом скрипте добавить задержку в начале. Либо сделать с помощью EventListener'a, чтобы загружалось при клике на сайте. Пример:

1. С setTimeout():
let time = setTimeout(function(){
/*Ваш код*/
}, 1000) /*Задержка в миллисекундах*/


2. С EventListener'ом:
document.addEventListener('click', function(){
start()
})

function start(){
document.removeEventListener('click', function(){
start()
})
/*Ваш код*/
}

Как-то так.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы