勉強になったことを記録この広告は、90日以上更新していないブログに表示しています。JQueryAjax通信する際、自分のへアクセスすることが多いと思います。ブラウザに実装されているクロスドメイン制約により、Webページを生成したドメイン以外でHTTPリクエストはできません。クロスドメイン制約とは、ブラウザの機能で、閲覧しているページのドメイン以外のドメインからはAjax通信をさせないという機能です。今回、JQueryとPHPで閲覧しているページのドメイン以外でもHTTPリクエストができる方法をまとめます。以下からjquery.xdomainajax.jsをダウンロードします。GitHubダウンロードが完了したらjquery.xdomainajax.jsをインクルードできたらjs側の実装は完了です。次はPHP側の実装をします。PHP側で以下のコードを追加することで、別ドメインからのアクセスを許可します。*');特定のドメインのみのアクセスを許可したい場合は以下のようにします。http://sample2.jp');以上で、閲覧しているページのドメイン以外のドメインからAjax通信が可能になります。補足Ajaxリクエストを送信するオプションの設定によってはブラウザの制約によりpreflightリクエストを行います。preflightリクエストがうまくいかない場合はHTTPリクエストができなかったです。(1)はてなブログをはじめよう!takahiro0078さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。