Веб-приложение .NET устанавливает ссылку для открытия только одной новой вкладки в IE11 - PullRequest
0 голосов
/ 25 апреля 2019

Я работаю над веб-приложением (IIS), ориентированным на .NET 4.0 с использованием Visual Studio 2015.

У меня есть ссылка на третье лицо, которое я хочу открыть в новой вкладке. Однако, если пользователь уже щелкнул по нему и открыл новую вкладку, а затем снова щелкнул ссылку, я не хочу, чтобы она открывала еще одну вкладку - ему следует использовать вкладку, открытую при первом щелчке.

Я создал собственное имя цели согласно этому вопросу:

Как ограничить ссылку, открываемую только один раз в новой вкладке?

Это прекрасно работает в Chrome, Firefox и даже Edge. Тем не менее, он не работает в Internet Explorer - каждый щелчок открывает еще одну вкладку, так же, как установка цели _blank

К сожалению, мы обязаны поддерживать IE11. Есть ли способ заставить это работать в IE11?

РЕДАКТИРОВАТЬ: код ссылки работает во всех, кроме IE11

<a target="ThirdPartyLink" linkinfo="../THIRDPARTY/THIRDPARTYSSO.ASPX" href="#">Facility</a>

1 Ответ

0 голосов
/ 29 апреля 2019

Я наконец-то заставил его работать в IE11, добавив сторонний URL в мои доверенные сайты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...