Javascript Window.focus()在IE11中不工作

Javascript Window.focus()在IE11中不工作,javascript,internet-explorer-11,Javascript,Internet Explorer 11,我有下面的javascript代码,它可以在新选项卡中打开一个url,如果它还没有打开。但是,如果它已经打开了,就把它集中起来。这段代码在Chrome中运行良好。但不是在IE11中。所有url都位于intranet区域中 var loadingTonl; $('#tonlsg').click(function(){ var url="<Some url>"; if(loadingTonl == undefined || loadingTonl.closed) load

我有下面的javascript代码,它可以在新选项卡中打开一个url,如果它还没有打开。但是,如果它已经打开了,就把它集中起来。这段代码在Chrome中运行良好。但不是在IE11中。所有url都位于intranet区域中

 var loadingTonl;
 $('#tonlsg').click(function(){
 var url="<Some url>";
 if(loadingTonl == undefined || loadingTonl.closed)
    loadingTonl = window.open(url,'tonlFrame');
 else
    loadingTonl.focus();
 })
var-loadingTonl;
$('#tonlsg')。单击(函数(){
var url=“”;
如果(LoadingOnl==未定义| | LoadingOnl.closed)
loadingTonl=window.open(url,'tonlFrame');
其他的
loadingTonl.focus();
})
窗口。IE中的open()
如果启用了保护模式,则返回
NULL

在工具->互联网选项->安全:“此区域的安全级别”中取消选中“启用保护模式”,可以切换此选项

如果从适当的网站(从Internet)访问网页,则不会遇到此问题