blob: 8d5a05c88546ed15b609b3e3b7aa53a7dc00c880 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
---
title: Using XMLHttpRequest in IE6
slug: Web/API/XMLHttpRequest/Using_XMLHttpRequest_in_IE6
tags:
- Web Development
- Web Standards
translation_of: Web/API/XMLHttpRequest/Using_XMLHttpRequest_in_IE6
---
<p><a href="/en/DOM/XMLHttpRequest" title="en/DOM/XMLHttpRequest">XMLHttpRequest</a> は、 Microsoft によって Internet Explorer 5.0 で ActiveX control として最初に導入されました。ただし、 IE7 およびその他のブラウザーでは XMLHttpRequest はネイティブ JavaScript オブジェクトです。</p>
<p>最近のすべてのブラウザーでは、次のコードを使用して新規の XMLHttpRequest オブジェクトを作成できます:</p>
<pre class="brush: js notranslate">var request = new XMLHttpRequest()
</pre>
<p>ただし、 Internet Explorer 6 以前もサポートする必要がある場合、次のようにコードを拡張する必要があります:</p>
<pre class="brush: js notranslate">if (window.XMLHttpRequest) {
//Firefox、 Opera、 IE7、およびその他のブラウザーはネイティブオブジェクトを使用します
var request = new XMLHttpRequest();
} else {
//IE 5 および 6 は ActiveX control を使用します
var request = new ActiveXObject("Microsoft.XMLHTTP");
}
</pre>
<h3 id="関連項目">関連項目</h3>
<ul>
<li><a href="/en/DOM/XMLHttpRequest/Using_XMLHttpRequest" title="Using XMLHttpRequest">Using XMLHttpRequest</a></li>
</ul>
|