Подтвердить что ты не робот

Target = "_ blank" открывает новое окно в IE9 вместо новой вкладки

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

4b9b3361

Ответ 1

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

Итак, вы живете с ним.

Ответ 2

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

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

Ответ 3

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

Ответ 4

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

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

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

Ответ 5

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