@Dolerum

Хочу убрать подгрузку скрипта на мобильном разрешении. Почему не работает условие innerWidth?

Доброго времени суток.
Мне нужно убрать подгружение js скрипта на мобильном разрешении сайта. Сначала я пытался через document.write, но получил сообщение, что гугл блокирует данные действия в своем браузере.
Теперь я использую createTextNode
<script>
{
if (window.innerWidth > 764) document.createTextNode('<script src="js/some.min.js"></sc' + 'ript>');
}
</script>


Такой код все равно не работает. Я пробывал и window.screen.width, но скрипт все равно не реагирует на условие и отображается и на мобильной и на всех остальных версиях сайта.
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
joeberetta
@joeberetta Куратор тега JavaScript
Читай: https://epdf.pub/google-for-dummies.html
Исправьте innerWidth на clientWidth
<script>
{
if (window.clientWidth > 764) document.createTextNode('<script src="js/some.min.js"></sc' + 'ript>');
}
</script>
/code>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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