当前位置: 代码迷 >> JavaScript >> 如何从IFrame中访问CRM Form Javascript Web资源?
  详细解决方案

如何从IFrame中访问CRM Form Javascript Web资源?

热度:21   发布时间:2023-06-06 09:35:13.0

我有一个在潜在顾客实体表单上显示的html Web资源。 html页面利用了一些JS Web资源文件。 js文件定义了全局名称空间变量:

if (typeof (myNamespace) == "undefined") { myNamespace = {}; }
myNamespace.CommonLib = { ... }

在安装2015 Update 1之前,我可以使用window.parent.myNamespace访问这些JS名称空间。 安装2015 Update 1之后,无法再从Web资源访问名称空间。

我猜这是由于新的脚本引擎缓存了iframe:

之前:

后:

在新的Turbo Forms Engine下,是否可以从IFrame内的表单访问Web资源?

访问iframe页面的javascript Web资源的受支持的方法是让html webresource直接引用javascript web资源。

  相关解决方案