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

Как отключить JS файл на мобильной версии?

Здравствуйте.
Есть подключаемый скрипт:
<link rel="stylesheet" href="js/wow.js">

Как сделать так, что бы на мобильной версии этот скрипт просто не подключался?
  • Вопрос задан
  • 1808 просмотров
Подписаться 1 Оценить 2 комментария
Решения вопроса 1
artlivee
@artlivee Автор вопроса
web
<script type="text/javascript">
{
	if (screen.width > 1170) document.write ('<script type="text/javascript" src="js/wow.js" ></sc' + 'ript>');
}
</script>
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@mix_gorbachev
Если вы подразумеваете адаптивность.
То можно подключать файл исходя из того мобильное устройство это или нет.
Данная функция на чистом js может помочь в определении
var isMobile = {
    Android: function() {
        return navigator.userAgent.match(/Android/i);
    },
    BlackBerry: function() {
        return navigator.userAgent.match(/BlackBerry/i);
    },
    iOS: function() {
        return navigator.userAgent.match(/iPhone|iPad|iPod/i);
    },
    Opera: function() {
        return navigator.userAgent.match(/Opera Mini/i);
    },
    Windows: function() {
        return navigator.userAgent.match(/IEMobile/i);
    },
    any: function() {
        return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
    }
};

для добавления скрипта на страницу данный код
function addScript(src){
  var script = document.createElement('script');
  script.src = src;
  script.async = false; // чтобы гарантировать порядок
  document.head.appendChild(script);
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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