私のアドオンでは、常に new XMLHttpRequest () を使用していましたが、完全に機能しました。これで、すべてのリクエスト ajax が機能しなくなりました。
現在、新しい XMLHttpRequest () が次のエラーを引き起こしています: ReferenceError: XMLHttpRequest が定義されていません
だから私は自分のコードを次のように変更しました:
try {
var XMLHttpRequest;
if (typeof(XMLHttpRequest) == "undefined")
XMLHttpRequest = content.XMLHttpRequest;
}
catch (e) {
alert(e);
}
var xmlhttp = new XMLHttpRequest();
...
リクエストが正常に機能する場合もありますが、機能しない場合もあります。
コード「alert(e);」実行されない場合、エラーはありません。
なぜうまくいくときとうまくいかないときがあるのか理解できません。以前はvar xmlhttp = new XMLHttpRequest();のみを使用していました。そして常に働いていました。
新しい ajax リクエストを作成するにはどうすればよいですか?