问题描述
我有一个在潜在顾客实体表单上显示的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资源?
1楼
访问iframe页面的javascript Web资源的受支持的方法是让html webresource直接引用javascript web资源。