Bra*_*ess 0 javascript microsoft-dynamics dynamics-crm xrm
我们在表单上有一个嵌入的 HTML Web 资源,该资源具有控件的 name 属性(“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;
Run Code Online (Sandbox Code Playgroud)
从您的网络资源执行上述代码时,您将获得包含网络资源的 iframe 元素的 ID。
归档时间: |
|
查看次数: |
1048 次 |
最近记录: |