ホームページ  >  記事  >  ウェブフロントエンド  >  外部ライブラリを使用せずに JavaScript でクロスドメイン JSONP リクエストを行う方法は?

外部ライブラリを使用せずに JavaScript でクロスドメイン JSONP リクエストを行う方法は?

Susan Sarandon
Susan Sarandonオリジナル
2024-10-28 00:09:01942ブラウズ

How to Make Cross-Domain JSONP Requests in JavaScript Without External Libraries?

外部ライブラリを使用せずに JavaScript から JSONP リクエストを作成する

JavaScript でのクロスドメイン JSONP リクエストの場合、jQuery などの外部ライブラリは必ずしも必要ではありません。純粋な JavaScript を使用してこれを実現するためのガイドは次のとおりです。

ステップ 1: コールバック関数を作成する

まず、JSONP 応答を受信して​​処理するコールバック関数を定義します。示されている例では、 foo 関数は次のタスクを実行します。

<code class="javascript">function foo(data) {
  // Do something with the JSON response here
}</code>

ステップ 2: スクリプト要素を動的に作成します

次に、