Как я могу заставить Javascript работать на экране определенного размера?CSS

Разбираемся в CSS
Ответить
Anonymous
 Как я могу заставить Javascript работать на экране определенного размера?

Сообщение Anonymous »

Ниже приведен пример Javascript, который я использую для мобильного меню на своем веб-сайте. Этот Javascript останавливает прокрутку содержимого за пределами меню, когда открыто мобильное меню, и закрывает меню при нажатии на элемент внутри него.

Код: Выделить всё

document.getElementById('cp_toggle03').onchange = function() {
if (document.getElementById('cp_toggle03').checked) {
document.body.style.overflow = "hidden";
} else {
document.body.style.overflow = "";
}

}

var elements = document.getElementsByTagName('li');
var closeHamp = function() {
document.getElementsByClassName('cp_menuicon')[0].click();
};

for (var i = 0; i < elements.length; i++) {
elements[i].addEventListener('click', closeHamp, false);
}
Есть ли способ настроить так, чтобы этот код запускался только на экране определенного размера? Я пытался использовать для этого этот Javascript, но мне не удалось заставить его работать должным образом.

Код: Выделить всё

function execute(){
if(screen.width 

Подробнее здесь: [url]https://stackoverflow.com/questions/78675465/how-can-i-get-javascript-to-run-on-a-specific-screen-size[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»