В моей навигации есть ссылки на 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-адрес
Интересно, почему браузеры ведут себя так по-разному, и могу ли я что-нибудь сделать, чтобы решить эту проблему.