gpt4 book ai didi

javascript - 无法使用 Xrm.Page.getControl 获取 iframe

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:18:11 25 4
gpt4 key购买 nike

从 dynamics-crm 2011 升级到 dynamics-crm 2013 后,我在尝试刷新 iframe 时遇到了一些问题。

以前,在 sdk 中,Microsoft 必须使用“Xrm.Page.getControl()”或其他帖子说使用“Xrm.page.ui.controls.get()”来获取控件/iframe,下面是错误我正进入(状态。 enter image description here

我找到了解决方法,但我担心它不受支持。我使用 Jquery 首先检索作为记录的 iframe,因为它不再是它自己的窗口。然后我搜索我的网络资源/iframe 的名称/ID。

$("#contentIFrame0").contents().find("#WebResource_PowerTools")[0].contentWindow.location.reload(true);

这是有效的,也是我现在使用的。我的问题是有人知道 Xrm.Page.getControl()Xrm.page.ui.controls 发生了什么吗?

最佳答案

调试器中存在拼写错误。它应该是 Xrm.Page.ui.controls 而不是 Xrm.Page.ui.control

下面的代码应该适合你。

Xrm.Page.ui.controls.get("WebResource_PowerTools");

关于javascript - 无法使用 Xrm.Page.getControl 获取 iframe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19861558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com