2016-04-27 28 views
0

A.aspx打开b.aspx的fancybox模式窗口,这里的意思是a.aspx是parent,b.aspx是child。在fancybox中从父级访问子窗口方法

要求是点击关闭按钮,它会触发一个子窗口(b.aspx)的方法,该方法将关闭窗口上的if ... else条件。

我面临的问题是我无法在fancybox窗口关闭时调用子窗口方法。

我已经尝试'beforeClose'事件来调用子方法,但它会抛出错误'undefined'。

回答

0

fancybox是父级的对象,因此需要从子级完成类似如下的操作: parent.fancybox.close();