Ajaxのクロスドメイン対策
Ajax通信する際、自分のへアクセスすることが多いと思います。
しかし、ブラウザに実装されているクロスドメイン制約により、Webページを生成したドメイン以外でHTTPリクエストはできません。
クロスドメイン制約とは、ブラウザの機能で、閲覧しているページのドメイン以外のドメインからはAjax通信をさせないという機能です。
今回、JQueryとPHPで閲覧しているページのドメイン以外でもHTTPリクエストができる方法をまとめます。
JQueryのプラグインを利用
JQueryのプラグインを利用すれば簡単に実装ができるので、
以下からjquery.xdomainajax.jsをダウンロードします。
jquery.fn/cross-domain-ajax at master · padolsey-archive/jquery.fn · GitHub
ダウンロードが完了したらjquery.xdomainajax.jsをインクルードできたらjs側の実装は完了です。