Олег
То есть в статье херня написана?
в той статье, что ты показывал, как я уже писал, было не то, что мне нужно
Kirill
Всем привет. При загрузке страницы мы загружаем также ресурсы этой страницы для рендера. Из JS страницы можно получить доступ к такому файлу? Например текстовый файл почитать.
Владислав
локальный файл да ) так же как json поидее )
Kirill
То есть человек открывает страницу. Браузер скачивает на диск всё что надо для рендера. Там файл json.txt. Как я дальше могу его открыть из JS?
Denis
По урлу
Kirill
А.
Kirill
То есть я AJAX'ом хожу и читаю.
Denis
Можешь загрузить в переменную
Владислав
new XMLHttpRequest()
Владислав
че гугл то)
Владислав
ну или fetch)
Kirill
Это я понимаю, да.
Kirill
Про фетч. Спасибо.
Anonymous
Добрый день, есть код для расширения который закрывает все вкладки браузера <code lang="javascript"> chrome.tabs.query({}, function (tabs) { for (var i = 0; i < tabs.length; i++) { chrome.tabs.remove(tabs[i].id); } }); </code> подскажите пожалуйста если кто то знает решение, как сделать что бы закрывалиcь не чисто все вкладки, а все кроме активной вкладки?
Anonymous
ребят привет, как убрать атрибут тега для мобильных экранов?
Denis
Атрибут тега для мобильных экранов
Anonymous
например, <input clicked> вот clicked -тут атрибут
Anonymous
и мне надо для мобильных экранов поменять атрибут на другой
Anonymous
да
Denis
да
Какой атрибут?*
bogdan
Какой атрибут?
прости пожалуйста, можеш помочь?
Anonymous
Какой атрибут?
атрибут checked поменять на unchecked для одного
Anonymous
тега input
Anonymous
а какое выражение функция или выражение определяет мобильные устройства
Anonymous
?
bogdan
По ширине?
подскажи плиз почему мне links возвращает пустой массив?
Anonymous
$(window).resize(function(){ if ($(window).width() < 500) {} так верно?
Nikolay
Народ, подскажите для автокомплита что лучше юзать? Typehead или jq autocomplete , а может что-то другое вообще...
Denis
Ну куда ей регулярки. Ты в своём уме?
Anonymous
дайте что-нибудь полегче а не regexp((((
Denis
Боюсь что даже это будет не просто
Denis
Эм...я про typehead.js
А, для сайта
Denis
Пардон
Nikolay
Ага
Anonymous
if (navigator.userAgent.match(/Mobile|iP(hone|od|ad)|Android|BlackBerry|IEMobile/)) {}
Anonymous
это будет работать?\
Anonymous
будет работать?
Anonymous
а что это?
Denis
const el = document.getElementById('id') el.setAttribute('checked', !el.getAttribute('checked'))
Denis
/iP(?:hone|[oa]d)/
Anonymous
у меня https://www.salamat-med.ru/contacts/ тут должен быть при компе чекнут один (на карте), а в мобилах чекнут другой (списком)
Denis
https://codepen.io/denis_efremov/pen/jdymeg
Anonymous
Не поняла про removeAttribute
Denis
el.checked = !el.checked
Anonymous
Смотрите по дефолту показывает карта, а в мобилах должен показываться списком
Denis
А если атрибут style?
Denis
Аттрибуты - это не стили
Anonymous
function toggleCheckbox() { if (navigator.userAgent.match(/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile/)) { var sfckv = document.getElementById('month').setAttribute('checked'); document.getElementById('week').removeAttribute('checked'); if(sfckv) { document.getElementById("yandex_map_objects").style.display = "none"; document.getElementById("list_of_adresses").style.display = "block"; } } else { var lfckv = document.getElementById("week").checked; if(lfckv) { document.getElementById("list_of_adresses").style.display = "none"; document.getElementById("yandex_map_objects").style.display = "block"; } } } document.getElementById("month").onclick = toggleCheckbox; document.getElementById("week").onclick = toggleCheckbox;
Denis
Тоже не стиль
Denis
Ты можешь написать нормально это?
Denis
У меня нет времени
Denis
Бежать надо
Anonymous
Весь кусок по человечески можешь?
function toggleCheckbox() { if (navigator.userAgent.match(/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile/)) { var sfckv = document.getElementById('month').setAttribute('checked'); document.getElementById('week').removeAttribute('checked'); if(sfckv) { document.getElementById("yandex_map_objects").style.display = "none"; document.getElementById("list_of_adresses").style.display = "block"; } } else { var lfckv = document.getElementById("week").checked; if(lfckv) { document.getElementById("list_of_adresses").style.display = "none"; document.getElementById("yandex_map_objects").style.display = "block"; } } } document.getElementById("month").onclick = toggleCheckbox; document.getElementById("week").onclick = toggleCheckbox; это весь кусок
Anonymous
это html
Anonymous
вот что стоит в стилях
Anonymous
ага поняла
Anonymous
теперь норм?
Anonymous
посмотри пожалуйста
Denis
const addressEl = document.getElementById('list_of_adresses') const yandexEl = document.getElementById('yandex_map_objects') const monthEl = document.getElementById('month') const weekEl = document.getElementById('week') const toggleCheckbox = () => { if (navigator.userAgent.match(/Mobile|iP(hone|od)|Android|BlackBerry|IEMobile/)) { weekEl.removeAttribute('checked') monthEl.checked = !monthEl.checked yandexEl.style.display = monthEl.checked ? 'none' : 'block' addressEl.style.display = monthEl.checked ? 'block' : 'none' } } monthEl.addEventListener('click', toggleCheckbox) weekEl.addEventListener('click', toggleCheckbox)
Anonymous
на мобиле ничего не показывате на данный момент
Anonymous
😢
Anonymous
😩 что делать а
Denis
Какой?
Denis
Все браузеры поддерживают