Javascript 单击功能区按钮时如何在新选项卡而不是新窗口中打开web资源

Javascript 单击功能区按钮时如何在新选项卡而不是新窗口中打开web资源,javascript,dynamics-crm,crm,ribbon,dynamics-365,Javascript,Dynamics Crm,Crm,Ribbon,Dynamics 365,我在Dynamics 365 crm中创建了一个功能区按钮。 单击后,功能区按钮将打开一个新选项卡,其中包含一些内容 问题: 这是单击其按钮时启动的代码: function OpenPage () { Xrm.Utility.openWebResource("new_someWebResourceHTML"); } 这段代码实际上运行良好,它打开了一个新窗口new_someWebResourceHTML.html 问题: 是否有某种方法可以使用javascript在新选项卡(而不是

我在Dynamics 365 crm中创建了一个功能区按钮。 单击后,功能区按钮将打开一个新选项卡,其中包含一些内容

问题:

这是单击其按钮时启动的代码:

function OpenPage () 
{
     Xrm.Utility.openWebResource("new_someWebResourceHTML");
}
这段代码实际上运行良好,它打开了一个新窗口new_someWebResourceHTML.html

问题:

是否有某种方法可以使用javascript在新选项卡(而不是新窗口)上打开web资源


感谢您的帮助

使用窗口。使用第二个参数“\u blank”打开:

function openInNewTab(webResource) {
  var prefixUrl = Xrm.Page.context.getClientUri() + '/WebResources/'
  var win = window.open(prefixUrl + webResource +, '_blank');
  win.focus();
}
此问题可能重复