Другое поведение браузера при повторном использовании целевых ссылок - PullRequest
0 голосов
/ 08 мая 2020

В моей навигации есть ссылки на go на другие продукты моего веб-приложения. Моя идея заключалась в том, чтобы повторно использовать те же вкладки браузера через атрибут target ссылки.

Например:

<a href="http://example.com/" target="example">Example product</a>

Или:

window.open("http://example.com/", "example");

Это работает примерно так, как я хочу it: пользователи go возвращаются на ту же вкладку продукта всякий раз, когда они нажимают на ссылки продукта. Проблемы начинаются, когда пользователи вручную меняют URL-адреса этих вкладок. Здесь браузеры ведут себя по-разному:

  • Firefox: изменяет URL-адрес целевой вкладки на ссылки href (это то, что я хочу)
  • Chrome: фокусирует целевую вкладку но не меняет URL-адрес

Интересно, почему браузеры ведут себя так по-разному, и могу ли я что-нибудь сделать, чтобы решить эту проблему.

...