Задать вопрос
@danilr

Почему DOMContentLoaded не отрабатывает и как это исправить?

Имеется сайт на laravel + Vue, в него подключен GoogleTagManager, в админке которого подключается скрипт Marquiz.
И вот так выглядит ДОМ дерево с подключенными в него скриптами. Но почему то DOMContentLoaded не отрабатывает тут. Почему и как можно исправить?
5e4629f68ffe7614080122.png
  • Вопрос задан
  • 1558 просмотров
Подписаться 1 Средний 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 2
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Если документ загрузился раньше, чем вставился этот скрипт — то и не сработает.
Ответ написан
Комментировать
Aetae
@Aetae Куратор тега JavaScript
Тлен
Проверяйте предварительно document.readyState. Если состояние нужное - вызываете сразу, иначе - уже ожидаете DOMContentLoaded.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы