2010-12-02 8 views

答えて

0

何も最初の場所でサンドボックスを持っていることのポイントが正確である(過去のクロスドメインセキュリティを取得しないだろう、セキュリティのおかげでクロスドメインのために働いていないと思います)。

ネイティブブラウザプラグインを作成するか、「無制限のシステムアクセス」を求めるJavaアプレットを使用する必要があります。

もう1つの選択肢は、XHR経由でアクセスできる1つのドメインを使用して、プロキシとして機能させることです(実際にアクセスしたいドメインから結果を取得するコードをいくつか用意してください)。クッキーなどを転送することもできますが、ターゲットドメインではリクエストがデータセンターから来ているように見えます(エンドユーザーのブラウザではありません)。

0

宛先サーバーを制御する場合、XHRを使用してリクエストを送信することができます(これは以前はAJAXと呼ばれていたことがあります)。ajaxリクエストを実行する2番目のドメインでページをホストし、ウィンドウレベルの変数、およびそれを最初のドメインのiframeに入れます。その後、いつでもリクエストをしたいときは、JavaScriptを使ってiframeをリフレッシュし、そこから変数を取得します。

合計のハックですが、AFAIKはそれを行う唯一の方法です。

関連する問題