今回は、AJAX クロスドメイン データ リクエストの方法の概要 (実践的な説明) をお送りします。AJAX クロスドメイン データ リクエストの 注意事項 について、実際のケースを見てみましょう。
ブラウザの同一オリジンポリシーにより、Ajaxリクエストはリクエストレスポンスから返されたデータを受け取ることができません
リクエストデータはブラウザの組み込みコンストラクタ XMLHttpRequest()を呼び出してインスタンスオブジェクトを作成する必要があります
var xhr = new XMLHttpRequest();
ActiveXobject ("Microsoft. .readyState この属性はリクエスト データのいくつかの状態を保存します
1.xhr.open (リクエスト メソッド、リクエスト アドレス、同期/非同期の設定);
2.xhr.send(null);// リクエストの送信postリクエストの場合、send
3でパラメータを渡す必要があります3。
4. データが返された場合、xhr.readyState の値は 4 になり、データが正常に返されたことを示しますそれでは、クロスドメインリクエストを行うにはどうすればよいでしょうか?
オプション 1:
データをリクエストするには script タグの src 属性を使用します。 src 属性によってリクエストされたデータはブラウザによって傍受されません