У меня проблема с Internet Explorer 11 и ссылкой. Итак, у меня есть веб-страница со ссылкой, вот код, классическая ссылка:
<a href = "http://www.google.com" target = "_blank">My Link</a>
Вот я и хочу, чтобы эта ссылка открывалась в новой вкладке, хорошо работает с тегом _blank. Но в IE11 новая вкладка сгруппирована со старой вкладкой, которую я щелкнул, и я этого не хочу.

Возможно ли каким-либо JS или чем-то еще заставить IE11 не группировать вкладку со старой? Пробовал и с target = "_new", все равно не работает.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете попробовать использовать метод window.open, чтобы открыть новую вкладку.
Код, как показано ниже:
<script type = "text/javascript">
function openInNewTab(url) {
event.preventDefault();
var win = window.open(url, '_blank');
}
</script>
<a href = "#" onclick = "openInNewTab('http://www.google.com');">My Link</a>
Результат такой:
Я не уверен, почему, но это не работает, не открывает новую вкладку и ничего не делает. Работает в Chrome (открыт google.com). Но в IE и FireFox ссылка ничего не делает. Я думаю, что window.open интерпретируется как всплывающее окно и блокируется.
Вы когда-нибудь пробовали используйте инструменты разработчика IE 11 для отладки того, выполняется ли функция JavaScript? Попробуйте добавить отладчик, чтобы проверить это.
Похоже, это механика IE, которая группирует вкладки, если вы открываете их как новую вкладку с другой страницы. Я не уверен, но кажется, что вы не можете изменить это поведение на стороне сервера.