domain に JavaScript プラグインを書いているページがあるとしますfirst.com
。second.com
JavaScript プラグインは、(ドメインの)ログイン ページを指す iframe をfirst.com
ページに挿入し、それをポップアップとして表示して、ユーザーがログインできるようにします。
ユーザーがログインした後、iframeを非表示/閉じる方法はありますか? ページに必要な JavaScript を挿入first.com
し、iframe 内のログイン ページでクライアント側とサーバー側の両方のコードを制御します。
主な問題は、iframe がその親ウィンドウにアクセスして非表示にすることができず、親ウィンドウが同じオリジン ポリシーのために iframe の内容に加えられた変更を認識できないことです。とにかくこれについてはありますか、それとも iframe のアイデアを失い、代わりに新しいウィンドウを開く必要がありますか?