繁体   English   中英

Dynamics crm 365 v9.0 中的 Xrm.Navigation.openUrl 问题

[英]Xrm.Navigation.openUrl issue in Dynamics crm 365 v9.0

我一直在使用 Dynamics 365 v9.0,当我使用Xrm.Navigation.openUrl在 Dynamics crm 365 web 上打开 URL 时,我一直面临这个问题,URL 在新窗口中打开,但在“UI 界面”中,它正在新标签页中打开。

有人帮我解决这个问题吗?

就是这样。 我会说,与window.open()相比,至少 MS 提供了一种支持的方式来打开外部 url。 它处于早期阶段,期待未来为openUrlOptions 提供更多参数。

var url = "http://google.com";
    var openUrlOptions = {
        height: 400,
        width: 800
    };

    Xrm.Navigation.openUrl(url, openUrlOptions);

现在,请尝试一些如下所示的浏览器设置以解决问题。

在此处输入图片说明

与经典界面相比,我们还面临着统一界面的行为差异。

如果您正在打开实体表单或Web资源,尝试Xrm.Navigation.openFormXrm.Navigation.openWebResource具有布尔属性openInNewWindowentityFormOptionswindowOptions参数分别。

阅读更多

在 2020 年对我有用的唯一方法是使用 window.open 并提供宽度/高度参数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM