繁体   English   中英

Dynamics CRM动态获取HTML Webresource父控件

[英]Dynamics CRM Dynamically getting HTML webresource parent control

我们在具有控件的name属性的表单上具有嵌入式HTML Web资源(“ WebResource_MyWebResource”)。

是否可以在HTML Web资源中使用一种方法,使我们能够动态获取其自身父控件的name属性,还是需要将webresource控件名称作为数据参数传递,以便通过以下方式在脚本中使用它: parent.Xrm.Page.getControl(arg)吗?

我们不想为通用功能硬编码资源名称,也不必知道最终用户将为控件指定的名称。

我一直想要一种简单的方法来解决这个问题,并最终花点时间来解决:

var win = document.defaultView || document.parentWindow; /* parentWindow for IE8- */
var parentIframeId = win.frameElement.id; 

从您的网络资源执行上述代码后,您将获得包含该网络资源的iframe元素的ID。

暂无
暂无

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

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