如何从母版页上的脚本中访问页面实例?
问题描述:
我在母版页上有一个按钮和脚本,用于在单击页面时删除页面。如何从母版页上的脚本中访问页面实例?
但是,据我所见,母版页上的脚本只能看到母版页 - 它看不到“托管”它的页面。
除非我能找到它所在的容器,否则我不能调用实例妈妈来移除它......这是吗?如果不是,我如何访问'托管'页面?
此母版页上的按钮上的代码显示'问题',在页面上使用并单击时,它显示母版页字段的路径,而不是托管该按钮的页面。
xfa.host.messageBox(this.somExpression);
谢谢!
答
我不认为你可以从母版页中识别出来。 主页和普通页面之间的通信总是对我造成问题,所以我不建议尝试它 - 通常总是以较少的方式绕过它。
但一个方法是:
- 调用实例直接
和另一种方式是:
- 将主要页面内删除按钮,让它每次复制你添加一个实例。
你可以发布你的代码吗? –
嗨,我已经添加了一些代码,显示我的问题... – pperrin
我不认为你可以从母版页认识到这一点。因此,一种方法是直接调用实例,另一种方法是将删除按钮放在主页面中,并在每次添加实例时都将其复制。 –