一般社団法人 全国個人事業主支援協会

COLUMN コラム

  • IE11で発生したJavaScriptの障害

今月の開発でJavaScriptでAjaxによるGET通信でデータをサーバから取得し、

画面に表示する対応を行いましたが、予想外の障害が発生しました。

それは特定の端末でブラウザがIE11の場合、サーバから取得した値が空になってしまう障害です。

原因として、変数にvarを設定していなかったため、グローバル変数とみなされ、

ライブラリ内の変数名が同じであるため、競合が発生してしまいました。

しかし、何故端末毎に結果が違うのかはわかりませんでした。

結果として、変数を停止する際は、理由がない限りはvarを設定しようということです。

The following two tabs change content below.

柳田 慶

最新記事 by 柳田 慶 (全て見る)

この記事をシェアする

  • Twitterでシェア
  • Facebookでシェア
  • LINEでシェア