Fancybox ( http://fancybox.net/ ) を使用してログイン フォームを表示する Google Chrome 拡張機能があります。
ユーザーがログインまたは登録した後、ライトボックスを自動的に閉じたいと思います。Fancybox は Chrome 拡張機能でローカルにホストされ、ログイン フォームはドメイン上にあります。
iFrame (私たちのドメイン) が関数を呼び出して Fancybox を閉じる方法はありますか?
Fancybox ( http://fancybox.net/ ) を使用してログイン フォームを表示する Google Chrome 拡張機能があります。
ユーザーがログインまたは登録した後、ライトボックスを自動的に閉じたいと思います。Fancybox は Chrome 拡張機能でローカルにホストされ、ログイン フォームはドメイン上にあります。
iFrame (私たちのドメイン) が関数を呼び出して Fancybox を閉じる方法はありますか?
はい。クロスウィンドウ メッセージングと postMessage を使用する必要があります。これにより、拡張機能がメッセージを投稿し、iframe がそれを受信できるようになります。両端にコードが必要です (メッセージを送受信するため)。
これは良いチュートリアルです(Chrome拡張機能固有ではありません):http://javascript.info/tutorial/cross-window-messaging-with-postmessage