我想使用边缘浏览器进行CRM。但某些代码在边缘不支持。其中一个代码是showModalDialog方法。它不支持边缘。除了window.open()之外,是否还有其他选择?边缘浏览器不支持模式对话框
任何帮助,将不胜感激。
在此先感谢。
我想使用边缘浏览器进行CRM。但某些代码在边缘不支持。其中一个代码是showModalDialog方法。它不支持边缘。除了window.open()之外,是否还有其他选择?边缘浏览器不支持模式对话框
任何帮助,将不胜感激。
在此先感谢。
你可以使用Mscrm.CrmDialog
var crmDialog = new Mscrm.CrmDialog(Mscrm.CrmUri.create(url), window, width, height);
crmDialog.show();
这要看情况。事实上,如果您只需要它在Web客户端上工作,就可以使用window.open
。如果你还想使它在移动/应用程序上可用,那么你必须使用Xrm.Utility.openEntityForm
(用于记录页面)或Xrm.Utility.openWebResource
(因为,顾名思义,网络资源)。
其他任何东西(即new MsCrm.CrmDialog
利用内部CRM功能的另一个答案的窍门)都可能正常工作,并且完全符合您的需求,但既没有记录也没有支持。而且,升级时它很可能会中断。关于Xrm.Utility MSDN上这里
的更多信息:Xrm.Utility
这不是working.It节目“有些错误发生”消息 –