Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从IFrame中访问CRM表单Javascript Web资源?_Javascript_Dynamics Crm 2015 - Fatal编程技术网

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

如何从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资

我有一个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资源访问名称空间

我猜这是因为缓存iFrame的新脚本引擎:

之前:

之后:


在新的Turbo Forms引擎下,是否有任何方法可以从IFrame内的表单访问web资源?

IFrame页面支持的访问javascript web资源的方法是让html web资源直接引用javascript web资源

访问IFrame页面的javascript web资源的受支持方式是让html web资源直接引用javascript web资源