さじろーどっとねっと
<最新Ajaxとは?>

従来のXMLHttpRequestを使ったAjaxには、ドメイン間通信ができないという大きな欠点があります。

例えば、
http://hogehoge.com/ のデータを
http://ageage.com/ では、
XMLHttpRequestを使って読むことはできません。いわいるSame-Originポリシーというやつです。

これはJavaScriptが持つセキュリティのため、ドメイン間でのデータを読み取ることができないのです。

つまり、XMLHttpRequestの読み込みデータは、ローカルサーバー上(同一ドメイン)でないと動作しないのです。

では、Google Mapは、なぜどのページに貼り付けても読むことができるのでしょうか?



ブックマークに追加する