18

Июля 2018

Подключение\отключение js для ПК или мобильных устройствах

Доброго времени суток, раз Вы перешли на данную статью, возможно вам нужно отключить js код для мобильного устройства.
Данная необходимость может возникнуть!

К примеру у нас есть очень простой код (в моем случае в файле index.html):
 

<script> alert('Привет пользователь haskymix!'); </script>

Поместим данный код в файл с названием mycodejs.js
Теперь непосредственно напишем условие в нужной для нас странице (в моем случае index.html)

<script > { if (screen.width > 480) document.write ('<script src="js/mycodejs.js" ></sc' + 'ript>'); } </script>

На этом все готово! Где 480 — это как раз разрешение, при котором больше не будет срабатывать код.
Так же может возникнуть проблема, что при уменьшении окна браузера, условие не отработает, а только при обновлении страницы. В этом случае воспользуемся: событие ресайза браузера:

<script > $(window).resize(function(){ if (screen.width > 480) document.write ('<script src="js/mycodejs.js" ></sc' + 'ript>'); }); </script>

На этом сегодня все!