Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

AlexVVil

  • 0
    вклад
  • 3
    вопроса
  • 3
    ответа
  • 67%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как исправить ошибку "...has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource."?

    OxCom
    OxCom @OxCom
    Отбивают CORS. Почитайте тут.
    Не знаю, чем вы там занимаетесь, но выглядит это странно.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как проверить определена ли переменная в js?

    Денис И. @dplsoft
    единственный известный мне способ отличить глобальную переменную
    со значением undefined, от несуществующей переменной - это попытка присвоить её значение другой переменной. Вылетает исключение, которое мы перехватываем.

    Причем надо пытаться взять значение самой переменной ( VAR ), а не через window ( window.VAR )

    try { var aa=VAR; } // если тут отхватим исключение - значит у нас нет переменной VAR
     catch(e) { VAR =undefined; };  // присвоение  undefined значения - _определит_ переменную
    
    // и далее её можно использовать 
    var bb=VAR; // тут уже не вылетит исключение
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Cервис для загрузки видео, чтобы без регистрации и другое лицо сразу мог смотреть видео там, не скачивая его?

    FiLinX
    Roman Vladimirovich F. @FiLinX
    Знать то - что не придумали ещё..
    https://dropmefiles.com/
    https://ru.files.fm/
    rgho.st
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Element Style. Как его отключить?

    Heian
    Алексей Николаев @Heian
    Ашот
    Используйте !important (перекрывает любые другие стили).
    Или найдите, где этот стиль добавляется в код, и уберите его.
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
  • Почему div выводит свой скрипт?

    FinGanapre
    FinGanapre @FinGanapre
    Начните с этого. Вы очень усложняете задачу. И не стоит дёргать DOM десять раз, если в итоге вам нужно добавить туда все 10 div. Соберите их в массив и разок добавьте всё вместе.

    В вашем текущем варианте вы и элемент куда добавлять каждый раз ищите, хотя он не меняется и каждый div туда добавляете по одному. Это не самый лучший вариант. Плюс, шаблонные строки намного удобнее в данном случае, чем простая конкатенация (склеивание через +).

    Ещё момент. Не проще ли будет в вашем случае завести массив с нужными url или получать их откуда-то с сервера, чем склеивать строку и делать цикл на 10. Тогда вы просто используя map преобразуете это к нужному шаблону и выведите в нужное место.

    код

    <div class="div-container"></div>

    const slidesContainer = document.querySelector('.div-container')
    let i = 0
    let slides = []
    
    while ( i < 10) {
      slides.push(`
        <div>
          <img src="string-name${ i }.png"/>
        </div>
      `)
      
      i++
    }
    
    slidesContainer.insertAdjacentHTML(
      'beforeend',
      slides.join('')
    )

    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать скриншот страницы полностью?

    PafNutY
    Павел Белоусов @PafNutY
    Люблю кодить в своё удовольствие
    Я давно для себя нашел отличную программу FastStone screenCapture именно из-за необходимости снятия скриншота с прокруткой. Она даже простенькое видео может снимать.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
Оценили как «Нравится»
Самые активные сегодня
  • mayton2019
    • 5 ответов
    • 0 вопросов
  • Vlatqa
    Владислав Лысков
    • 4 ответа
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 4 ответа
    • 0 вопросов
  • rPman
    • 4 ответа
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 4 ответа
    • 0 вопросов
  • vabka
    Василий Банников
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации