2016-04-27 54 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();