これが私の問題です。2 つの Web サイト間で通信したいのですが、クリーンな解決策を探しています。現在のソリューションでは Javascript を使用していますが、(理解できる) クロスサイト スクリプティングの制限のため、厄介な回避策があります。
現在、Web サイト Aは、 jqModalというjQueryプラグインを使用して、Web サイト Bを含むモーダル ウィンドウを開きます。Web サイト Bは何らかの作業を行い、いくつかの結果をWeb サイト Aに返します。その情報を返すには、クロスサイト スクリプティングの制限を回避する必要があります。Webサイト Bは、 Web サイト Aのページを参照する iframe を作成し、返される情報を含む *fragment identifiers を含みます。iframe はWeb サイト Aによってポーリングされ、検出されます。返された情報. これは一般的な手法ですが、ハッキーです.
CrossSiteなどのバリエーションがあり、おそらくWeb サイト BからWeb サイト Aへの HTTP POST を使用できますが、ページの更新を避けようとしています。
誰かに代替手段はありますか?
編集: Web サイト Bで状態を保存する必要がないようにしたいと思います。