• ベストアンサー

AJAXがIE5.1で動かない。

os:windows2000pro ブラウザ:IE5.1 ASP.NET2.0 + AJAXにて作成したwebアプリケーションを実行したところ AJAX使用部分が動作しません。 IE5.1には対応していないのでしょうか? また、動かす方法があるようでしたら、ご教授ください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

AjaxにはIE5.5以上しか対応していません。 IE5.5でAjaxを実現するためのDLLの、"Microsoft.XMLHTTP"をインストールしてみるとどうでしょうか。 たぶんmicrosoft.dllという名前か、MFC関連だと思います。 IE6以上はmsxml2.dll、msxml6.dllなどが使われます。 関連ファイルが必要だと思いますので、どのファイルをコピーすればよい、というのまではわかりません。 ざっと検索してみたのですが、DLLファイル単体でのダウンロード、インストールは公式的には無理みたいですので、 IE5.5、またはIE7かIE8をインストールするのがベストだと思います。

UncleSalty
質問者

お礼

talooさん、回答ありがとうございました。 >AjaxにはIE5.5以上しか対応していません とのことで、今回はIE5.1環境から変更不可の為、AJAXの使用を諦めることにしました。 今後もよろしくお願いします。