如何从IFrame中访问CRM表单Javascript Web资源?
我有一个html web资源,显示在Lead实体表单上。html页面利用了一些JS web资源文件。js文件定义全局命名空间变量:如何从IFrame中访问CRM表单Javascript Web资源?,javascript,dynamics-crm-2015,Javascript,Dynamics Crm 2015,我有一个html web资源,显示在Lead实体表单上。html页面利用了一些JS web资源文件。js文件定义全局命名空间变量: if (typeof (myNamespace) == "undefined") { myNamespace = {}; } myNamespace.CommonLib = { ... } 在安装2015 Update 1之前,我可以使用window.parent.myNamespace访问这些JS命名空间。在2015 Update 1安装之后,不再可以从Web资
if (typeof (myNamespace) == "undefined") { myNamespace = {}; }
myNamespace.CommonLib = { ... }
在安装2015 Update 1之前,我可以使用window.parent.myNamespace
访问这些JS命名空间。在2015 Update 1安装之后,不再可以从Web资源访问名称空间
我猜这是因为缓存iFrame的新脚本引擎:
之前:
之后:
在新的Turbo Forms引擎下,是否有任何方法可以从IFrame内的表单访问web资源?IFrame页面支持的访问javascript web资源的方法是让html web资源直接引用javascript web资源 访问IFrame页面的javascript web资源的受支持方式是让html web资源直接引用javascript web资源