Задать вопрос
zkrvndm
@zkrvndm
Архитектор решений

Как программно убрать фокус из адресной строки?

При открытии нового окна или новой вкладке в браузере Firefox через browser.windows.create / browser.tabs.create фокус автоматически устанавливается в адресную строку, что дико бесит.

Как программно убрать фокус (курсор) из адресной строки? Переключить его на поле ввода на странице?

Попытки кодом переключить фокус на любой другой элемент на странице не работают. Может быть есть какие-нибудь хаки, чтобы перехватить фокус с адресной строки? Все операции выполняются из контекста браузерного расширения.
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
dollar
@dollar
Делай добро и бросай его в воду.
Браузерным расширением - никак. Это область, где расширения не должны иметь власти.

Решение может быть только вне браузера - приложением для ОС.
Если чисто для себя, то можно быстро написать за 15 минут на коленке.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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