как открыть определенную вкладку c в jquery? - PullRequest
0 голосов
/ 05 мая 2020

У меня есть <a> тег <a href="https://www.stackoverflow.com/" target="_blank"> click </a>, если я нажму на него, откроется переполнение стека на новой вкладке. если я снова нажму на нее, переполнение стека снова откроется в новой вкладке. Но сколько раз я нажимаю на тег <a>, если тот же URL-адрес уже находится на вкладке браузера, ему просто нужно открыть только эту, а не новую вкладку. Является ли это возможным? если да, то как?

1 Ответ

2 голосов
/ 05 мая 2020

Да, вы можете установить для атрибута target другое значение, например:

<a href="https://stackoverflow.com/" target="foo">link 1</a>
<a href="https://stackoverflow.com/" target="bar">link 2</a>
<a href="https://stackoverflow.com/" target="foo">link 3</a>

Первая ссылка будет открывать ту же вкладку каждый раз, когда вы нажимаете на нее. То же самое и со второй ссылкой, но их контекст отдельный, т.е. когда вы щелкаете по первой, а затем по второй, вы получаете две вкладки. Но не более того, даже если щелкнуть несколько раз. Третья ссылка будет использовать ту же вкладку, что и первая ссылка. Попробуйте!

...