典型的情况就是A页面在Post信息到C之前,会弹出一个正在处理的框。C处理完毕之后需要将处理结果反馈给A。这时,就需要回调A的函数了。
如果A是一个多框架(iframe)窗口,则A.jsp页面Post到C.sjp页面后,C如果想回调A.jsp函数可以用parent.框架名.函数名就可以回调A页面的函数了。
但是如果需要A弹出一个页面B,B需要完成相同的与C之间的交互就比较复杂了。因为B不在多框架窗体里了。
其实,这个问题解决起来也比较简单。还是使用框架的方法,就是把弹出的B页面在嵌入到一个D页面中。D是一个包含多框架的窗体,这样B和C的交互就和A与C的交互相同了。