ホームページ >ウェブフロントエンド >jsチュートリアル >AJAXのクロスドメインリクエストデータメソッドのまとめ(実践解説)

AJAXのクロスドメインリクエストデータメソッドのまとめ(実践解説)

php中世界最好的语言
php中世界最好的语言オリジナル
2018-03-31 13:32:211260ブラウズ

今回は、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 属性によってリクエストされたデータはブラウザによって傍受されません