仕様なので依然として使えないブラウザがありますが、対応ブラウザが増えるにつれ今後の本命になるだろうということです。対応してませんでした。オブジェクトを使用するという回避方法はあるそうですが)まず、この記事を書くに当たって自分が参考にさせていただいた記事へのリンクを張っておきます。私の説明では分からない場合はそちらを読まれるといいと思います。サポートしていれば、クライアント側の処理はブラウザが自動的に行いますので、開発者はクライアント側の対応は何もする必要がないです。必要な応答ヘッダ返せるようにするだけで対応できます。ファイルに以下のコードを記述してやれば可能になります。方がいいかもしれないが省略。ヘッダも任意で追加できる。いいかもしれないが省略。必要な応答ヘッダを設定しているだけです。詳しくはコード中のコメントに書きましたのでそれを見てください。サポートしているブラウザがクロスドメインでどのような処置を行うかは、要求が「シンプルなリクエスト」になるか否かによって異なってきます。(CORS)」を読んでください。メソッドを使う方が「シンプルなリクエスト」になります。含まれるので「シンプルなリクエスト」にはならず、「プリフライトリクエスト」が事前に行われます。追加する以外には普通にサーバーに要求を出します。フィールドを見て要求元のドメインがクロスドメインアクセスを許可する対象であるかを判定し、受け入れの判断をすることができます。フィールドの内容の検証はしていません。設定して返しています。設定するよりはよさそうです。文字列などのコンテンツを処置します。サポートしているブラウザからは実際のリクエストを送信しても安全かを確かめるための「プリフライトリクエスト」が事前に行われます。左下のウィンドウはブラウザがクロスドメインに対する要求でかつ「シンプルなリクエスト」にならないと判定して自動的にプリフライトリクエストを要求した要求ヘッダの内容です。赤枠で囲った部分を見てください。サーバーがクロスドメインからのリクエストを受け、それがプリフライトリクエストであるかどうかを判断するにはそれらの情報をチェックします。プリフライトリクエストであると判断した場合はは上の画像の右下のウィンドウの赤枠で囲ったような応答ヘッダを返します。要求ヘッダで受けたものと同じ内容に設定しています。文字列などの情報を処置します。blog2010年5月にこのブログを立ち上げました。関係のトピックス、ブログ2はそれ以外のトピックスに分けました。