以下に私の特定のケースについて説明しますが、これは多くのWebマッシュアップに役立つ可能性があります。
私のWebアプリケーションは、フォームに入力してから(javascriptを介して)送信することにより、TwitterにPOSTします。target
フォームのは、iframe
トリガーのあるにonload
設定されます。onload
トリガーが呼び出されると、アプリケーションはPOSTが完了したことを認識します。
これは、Chromeバージョン11までは正常に機能していX-Frame-Options=SAMEORIGIN
ましたが、POST応答でTwitterから送信されたものを尊重するようになりました。POSTは実行されますが、iframe's onload
は呼び出されなくなります。
Firefox 4でも動作しますが、これは最終的に修正されるバグだと思います。
POSTのステータスを知る他の方法はありますか?POST応答の内容を知ることはセキュリティポリシーに違反することを理解していますが、内容には興味がありません。POSTが完了したときにアプリに通知してほしいのですが。