.NET Web 应用程序设置 Link 在 IE11 中只打开一个新选项卡

.NET Web Application Set Link to Open Only One New Tab in IE11

我正在使用 Visual Studio 2015 开发面向 .NET 4.0 的 Web 应用程序 (IIS)。

我有一个 link 给第三方,我想在新标签页中打开。但是,如果用户已经单击它并打开新选项卡,然后他们再次单击 link 我不希望它打开另一个选项卡 - 它应该使用他们第一次单击时打开的选项卡。

我根据这个问题创建了一个自定义目标名称:

How to limit the link open only once in new tab?

这在 Chrome、Firefox 甚至 Edge 中都能很好地工作。但是,它在 Internet Explorer 中不起作用 - 每次单击都会打开另一个选项卡,与将目标设置为 _blank

相同

很遗憾,我们需要支持 IE11。有没有办法让它在 IE11 中工作?

编辑:link 除了 IE11

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

通过将第三方 URL 添加到我的可信站点,我终于让它在 IE11 中工作。