ActiveXObjectが定義されていない
2022-02-15 02:45:43
ActiveXコントロールを使用すると、Webページに様々な効果を簡単に挿入することができますが、すべてのブラウザが対応しているわけではありません。
ActiveXはマイクロソフト独自のもので、IEカーネルベースのブラウザでのみ利用可能です。
上記のようなエラーが発生した場合、このコントロールが生成するオブジェクトを、JavaScriptのネイティブオブジェクトとして定義することができます。コードは以下のようになります。
var xmlHttp.
// ブラウザが ActiveX コントロールをサポートしているかどうかを判断する
if(window.ActiveXObject){。 <未定義
//サポート-ActiveXObjectの新しいインスタンスでXMLHttpRequestオブジェクトを作成します。
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
//サポートされていません
else if(window.XMLHttpRequest){. <未定義
xmlHttp = new XMLHttpRequest()
}
関連
-
Uncaught TypeError: nullのプロパティ'addEventListener'を読み取れない 考えられる問題
-
JSエラーです。Uncaught TypeError: nullのプロパティ'addEventListener'を読み取ることができません。
-
JSON の位置 1 に予期しないトークン o がある エラーの理由
-
nodeJS がエラーを報告する JSON の位置 1 に予期しないトークン o がある
-
JSON変換エラーです。Uncaught SyntaxError: JSON.parse_乐夫天命兮的客-プログラマーベイビーで位置1に予期しないトークンo。
-
JSON の位置 0 にある予期しないトークン u が解決されました。
-
エラー btn.addEventListener は関数ではありません。
-
タイマーのエラーを解決する:Uncaught TypeError: that.setAttribute is not function
-
jsオブジェクト(3)
-
layui (laydate) を使用すると、Cannot read property 'appendChild' of undefined というエラーが、どこをクリックしても表示されます。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
オブジェクトが存在するにもかかわらず、null のプロパティ 'addEventListener' を読み込むことができません。
-
(解決済み)JSONの1番目の位置で予期しないトークンoが発生した。
-
JSON の位置 1 に予期しないトークン o がある エラーの理由
-
JSONの位置0にある予期しないトークン<がエラー解決になりました。
-
Uncaught TypeErrorに関する質問です。プロパティ'onClick'にnullを設定できない。
-
CSS3 transformの回転角度の度数をjsで取得する方法、マトリックス解析
-
jquery Datatable パラメータとその使用方法
-
js は、エラー Uncaught TypeError を報告します。nullのプロパティ'appendChild'を読み取ることができません。
-
js ajax 呼び出し 残りインターフェイス
-
jQuery UI ダイアログプラグインのエラーメッセージ。$(this).dialog is not a function and js introduced duplicate solution($(this).dialogは関数ではありません。