Задать вопрос
alkhankhel
@alkhankhel

Можно ли создать расширение под Chrome с таким функционалом

— Есть определённая вкладка, расширение помнит эту вкладку, а первоначально находит её по определённому url.
— Когда идут запросы на этот url или этот url + #hash, мне нужно чтобы они открывались в той запомненной вкладке. При этом важно, активация той вкладки.

Хотелось бы услышать возможно ли такое реализовать, и какие chrome — API для этого поглядеть.
  • Вопрос задан
  • 3987 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
cjmaxik
@cjmaxik
Системный администратор
То есть, чтобы ссылки на один и тот же сайт открывались в одной и той же вкладке?
Ответ написан
radarlog
@radarlog
в этом расширении есть такой функционал
Ответ написан
spmbt
@spmbt
Делать спец. скрипты где могут попасться ссылки на форму совсем не интересно, мне тогда проще через websocket, postMessage или sessionStorage замутить, без всяких расширений и кроссбраузерно…
F в самом деле, зачем Вам расширение, если через localStorage это реализуемо с небольшой задержкой. Вкладка формы опрашивает переменную из хранилища; если пришло сообщение — берётся фокус, выполняется действие. А на страницах вызова формы — простые скрипты, отключающие открывание в новой вкладке и создающие эту переменную в хранилище (Url ссылки), если Хром. PostMessage тут может тоже наткнуться на непрохождение сообщений из-за политики Хрома. Ещё вариант — Custom Events, но тоже, скорее всего, будут барьеры между ветками вкладок.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽