勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

Ajaxのクロスドメイン

   2024/01/12  PHP JavaScript

クロスドメイン対策にて色々あるみたいだけど

簡単そうで尚且つ実践でも使えたのでメモ。

■サーバーA

index.php 実行用プログラム

■サーバーB

test.php Ajaxで実行用プログラムを読み出したいページ

ajax.php サーバーAをincludeするページ

上記があった場合、サーバーBにて「サーバーAのプログラムを

includeで呼び出すPHPファイルを作成」する。

Ajaxで非同期通信を行うのは「ajax.php」になる。

javascript経由だとクロスドメイン時に制限がかかるが、

PHPを間に介すことで制限をくぐるというか、制限がなくなるみたい。

 - PHP JavaScript

  関連記事

クロスドメインな状況でiframeがIEのみ挙動がおかしくなる場合

iframeで別のドメインのサイトを表示させた場合に、firefoxやchrom ...

getElementsByTagName

うろ覚えだけど業務中に、 document.getElementById('aa ...

reCAPTCHA v2でAjaxは使わずにチェック状況を確認する方法

reCAPTCHA v2を実装する案件があり以前の記事を参考に組み込んでみたもの ...

JavaScriptでテンプレート文字列(テンプレートリテラル)の利用方法

あるJavaScriptのソースコードを拝見した際に変数っぽいのにバッククォート ...

構造化データ(JSON-LD形式)をJavaScriptで動的に描写する方法

あるサイトに構造化データをJSON-LD形式で出力させたかった。ただ、当該環境で ...