target = “_ blank” открывает новое окно в IE9 вместо новой вкладки

В моей ссылке у меня есть атрибут target="_blank" , и он работает в Chrome, Firefox, Opera и, конечно же, Safari и открывает ссылку на новую TAB . Но когда я нажимаю на него, в IE9 (и IE8) он открывает новое окно вместо того, чтобы открываться на новой вкладке. Что мне делать?

Solutions Collecting From Web of "target = “_ blank” открывает новое окно в IE9 вместо новой вкладки"

HTML и JavaScript не дают возможности сказать, должно ли новое «окно» быть полным окном или вкладкой или тем, что вы хотите назвать интерфейсом нескольких видов просмотра Mobile Safari.

Так вы живете с этим.

Вы можете видеть в этом вопросе, что target="_blank" верен, но способ, которым браузер обрабатывает этот случай, зависит от его настроек.

Вам нужно изменить настройки IE8 / 9, чтобы открыть такую ​​цель на новой вкладке. Вы ничего не можете сделать: |

Это настроенная сторона браузера, и я ничего не могу с этим поделать в своем html. Это просто вариант, который пользователь устанавливает в своих предпочтениях браузеров.

Удаление отметки в защищенном режиме в IE9 решило мою проблему.

Windows Internet Explorer 8 и более поздних версий. Когда защищенный режим включен, а веб-страница содержит ссылку привязки с именованным объектом, Internet Explorer Internet Explorer открывает целевую ссылку в новом окне, когда цель имеет другой уровень целостности, чем веб-страница, содержащая ссылку.

Источник: целевой атрибут в IE

Вам нужно использовать атрибут target="_blank" чтобы открыть ссылки в новом окне или вкладке. Когда ссылка действительно открывается, это зависит от настроек браузера. Поэтому, если вы выбрали «Инструменты»> «Свойства обозревателя»> «Настройки вкладки с вкладками»> «Всегда открывать всплывающие windows в новых вкладках» , на новой вкладке откроется ссылка target="_blank" . Обратите внимание, что этот тип ссылки будет открыт в новом окне по умолчанию для большинства браузеров.