XMLHttpRequest オブジェクトの abort() メソッドは MSIE 7 以降でのみ使用できるということを理解しておいてよろしいですか? もしそうなら、MSIE 6 でタイムアウト時に XMLHttpRequest オブジェクトを中止するための同等のオプションは何ですか?
JS フレームワークを使用して問題を抽象化することは、現時点ではオプションではありません:(.私は生産期限が近づいているレガシーシステムを使用しています。
XMLHttpRequest オブジェクトの abort() メソッドは MSIE 7 以降でのみ使用できるということを理解しておいてよろしいですか? もしそうなら、MSIE 6 でタイムアウト時に XMLHttpRequest オブジェクトを中止するための同等のオプションは何ですか?
JS フレームワークを使用して問題を抽象化することは、現時点ではオプションではありません:(.私は生産期限が近づいているレガシーシステムを使用しています。
IE6 では、MSXML HTTPRequest を手動でインスタンス化するため、すべて最終的に使用するバージョンに依存します。
abort はMSXML 3.0 以降で実装されています。つまり、このバージョンまたはそれ以降のバージョン (2.0 または 2.6 ではなく) をインスタンス化できる場合は、abort を使用できます。
私の知る限りでは、他に何も指定されていない場合、IE6 は MSXML 3.0 を使用する必要があります ( http://blogs.msdn.com/xmlteam/archive/2006/10/23/using-the-right-version-of-msxml- in-internet-explorer.aspxはこれを確認しているようです)、そのままで動作するはずですが、IE6 マシンにアクセスできないため、今はテストできません。
javascript で http リクエストを行うには、jQuery のようなフレームワークを検討します。それらはブラウザの違いを上手に抽象化しています。