Javascript <;基本目标=_blank>;不适用于IE11中的iFrame

Javascript <;基本目标=_blank>;不适用于IE11中的iFrame,javascript,html,Javascript,Html,在我的应用程序中,点击一个链接,我打开一个弹出窗口,其中一个按钮打开另一个弹出窗口,该窗口有一个Iframe和一个语言下拉列表。在更改下拉列表时,iFrame主体会动态更改,如下所示 $('#tncFrame').contents().find('body')[0].innerHTML="<base target='_blank'/>" + $scope.tncFileContent; $('#tncFrame').contents().find('body')[0]。innerH

在我的应用程序中,点击一个链接,我打开一个弹出窗口,其中一个按钮打开另一个弹出窗口,该窗口有一个Iframe和一个语言下拉列表。在更改下拉列表时,iFrame主体会动态更改,如下所示

$('#tncFrame').contents().find('body')[0].innerHTML="<base target='_blank'/>" + $scope.tncFileContent;
$('#tncFrame').contents().find('body')[0]。innerHTML=“”+$scope.tncFileContent;
$scope.tncFileContent这是一个动态html内容

我在html前面加了
,以便在新窗口中打开动态html内容中的链接

在FF和Chrome中工作正常,但在IE中不行。有人能帮我吗


感谢IE 11中的,只有指向同一域的链接才能在iFrame中工作。现在禁止链接到加载页面的域以外的域。具有target=\u blank属性的链接将被忽略,除非它们指向加载页面的域。我已经用谷歌的reCAPTCHA测试过了,这是真的

我昨天在我的网站上的一篇博客文章中写到了这一点


你解决了这个问题吗@灰烬