Javascript contentWindow iframe crm 2016

Javascript contentWindow iframe crm 2016,javascript,dynamics-crm-2013,dynamics-crm-2016,Javascript,Dynamics Crm 2013,Dynamics Crm 2016,请在下面找到我试图访问Webresource的代码。我在CRM 2016上工作 var xyz=window.xyz |{} $(“#WebResource”).contentWindow.xyz.Scheduler.load() 发出“无法获取未定义或空引用的属性“contentWindow”消息 需要帮助。不要操作DOM,它不受支持 这样做 Xrm.Page.getControl(“WebResource”).getObject().contentWindow.[etc.etc.];不支持直

请在下面找到我试图访问Webresource的代码。我在CRM 2016上工作

var xyz=window.xyz |{}

$(“#WebResource”).contentWindow.xyz.Scheduler.load()

发出“无法获取未定义或空引用的属性“contentWindow”消息


需要帮助。

不要操作DOM,它不受支持

这样做


Xrm.Page.getControl(“WebResource”).getObject().contentWindow.[etc.etc.];不支持直接操作DOM。但是,如果您纯粹是为了从F12控制台进行调试,则可以按如下方式预先结束对Xrm对象的调用:

var webResource = frames[0].Xrm.Page.getControl("WebResource_Name");
var content = webResource.getObject().contentWindow.document;

请注意,包含表单的特定帧有时确实会移动,这取决于您正在查看的表单,因此如果帧[0]不起作用,请尝试帧[1]。

无法获取未定义或空引用的属性“getObject”