xmlとjavascriptを使用しようとしています。FirefoxではXMLHttpRequestを使用するとうまく機能しますが、IE(6-8)では次のエラーが発生します。
Object doesn't support this action
私は次の関数を使用しています:
function createRequestObject(){
var request;
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
request = false;
}
}
}
return request;
}
そしてそれを次のように呼び出します:
var xhttp = createRequestObject();
xhttp.open("GET","myfile.xml",false);
...
何かご意見は??