alkhankhel
@alkhankhel

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

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

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

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

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