子ウィンドウから親の親 JavaScript 関数を呼び出す方法。
例 - 親 1 に javascript 関数 abc() がある 次に、親 1 ウィンドウから最初にトリガーされた親 2 から子ウィンドウで Parent1 Javascript 関数を呼び出す方法を示します。window.parent.parent を試してみました。まだ運がありません。
前もって感謝します
子ウィンドウから親の親 JavaScript 関数を呼び出す方法。
例 - 親 1 に javascript 関数 abc() がある 次に、親 1 ウィンドウから最初にトリガーされた親 2 から子ウィンドウで Parent1 Javascript 関数を呼び出す方法を示します。window.parent.parent を試してみました。まだ運がありません。
前もって感謝します
子ウィンドウの意味がわかりません。しかし、私はwindow.opener
あなたが探しているものかもしれないと思います.
// Call abc in the window that opened the current window
window.opener.abc();
アップデート
試したことはありませんwindow.opener
が、現在のウィンドウを開いたウィンドウへのopener
参照であるため、その参照でプロパティを呼び出して、その親への参照も取得できるはずです。
window.opener.opener.abc();
最上位のウィンドウ (ルート ウィンドウ、またはそれと呼ぶもの) に到達したい場合は、window.top
代わりに次を使用できます。
window.top.abc();