2016-04-27 13 views
0

A.aspxがb.aspxのfancyboxモーダルウィンドウを開くと、ここでa.aspxは親でb.aspxは子です。ファンシーボックス内の親から子ウィンドウメソッドにアクセス

要件は、閉じるボタンをクリックすると子ウィンドウ(b.aspx)のメソッドをトリガーし、そのメソッドはif ... else条件のウィンドウを閉じます。

私が直面している問題は、ファンシーボックスウィンドウを閉じて子ウィンドウメソッドを呼び出すことができないことです。

私は 'beforeClose'イベントで子メソッドを呼び出そうとしましたが、 'undefined'でエラーが発生しています。

答えて

0

ファンシーボックスは親のオブジェクトなので、子から次のようなものを実行する必要があります。 parent.fancybox.close();

関連する問題