Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在MS Dynamics CRM Online中单击按钮时重定向到任何Web资源?_Javascript_Microsoft Dynamics_Dynamics Crm Online_Dynamics Crm 2016 - Fatal编程技术网

Javascript 如何在MS Dynamics CRM Online中单击按钮时重定向到任何Web资源?

Javascript 如何在MS Dynamics CRM Online中单击按钮时重定向到任何Web资源?,javascript,microsoft-dynamics,dynamics-crm-online,dynamics-crm-2016,Javascript,Microsoft Dynamics,Dynamics Crm Online,Dynamics Crm 2016,当我重定向到任何HTML Web资源时,我面临一个问题 我在解决方案中添加了一个HTML页面作为webresource名称“new\u My\u ProductList” 我在Ribbon中创建了一个按钮“转到我的产品”,并将JS文件的以下功能设置为它的命令。它会打开窗户 function RedirectToLowStockList() { window.open('WebResources/new_My_ProductList', '_blank', 'scrollbar

当我重定向到任何HTML Web资源时,我面临一个问题

我在解决方案中添加了一个HTML页面作为webresource名称“new\u My\u ProductList”

我在Ribbon中创建了一个按钮“转到我的产品”,并将JS文件的以下功能设置为它的命令。它会打开窗户

function RedirectToLowStockList() {
          window.open('WebResources/new_My_ProductList', '_blank', 'scrollbars=1,menubar=no,height=500,width=1000,resizable=1,toolbar=no,status=1');
}
只要URL是这样的,上述函数就可以完美地工作:

但有时它会生成错误的URL并显示错误404

以下是错误URL的示例:

1-

2-

我们可以看到,URL中自动添加了两个关键字“\u root”和“\u form”

有人能给我建议解决方案吗?如果上述方法不合适,有人能给我建议合适的解决方案吗?

使用该功能

Xrm.Utility.openWebResource(webResourceName,webResourceData,width, height)

您的功能区应支持$webresource:指令。发件人:

如果可能,请使用$webresource指令。只有在站点地图或功能区命令中使用$webresource指令的引用才会建立依赖关系。当web资源相互引用时,不会创建依赖项

如果您不熟悉编辑解决方案XML,可以安装来帮助您


如果您仍然不确定,可以使用
Xrm.Utility.openWebResource(webResourceName、webResourceData、宽度、高度)
。它的使用是有案可查的

谢谢。我怎样才能传递详细信息
\u blank
并滚动?@NanjiMange,我想你在SDK函数中没有这些选项,但是SDK函数可以保证工作。谢谢。我很高兴有人能为MS CRM的StackOverFlow提供帮助。嗨,Dave,你能告诉我如何在新窗口中
Xrm.Utility.openWebResource()
中打开WebResource吗?当前,它将在“新建”选项卡中打开。