Я использую этот фрагмент кода в javascript, и он прекрасно работает, если открываемые файлы имеют расширение .xml.
function loadXMLDoc(filename)
{
if (window.ActiveXObject){
xhttp = new ActiveXObject("Msxml2.XMLHTTP");
}
else {
xhttp = new XMLHttpRequest();
}
xhttp.open("GET", filename, false);
try {xhttp.responseType = "msxml-document"} catch(err) {} // Helping IE11
xhttp.send("");
return xhttp.responseXML;
}
У меня нет контроля над именами файлов.Как я могу изменить этот код для открытия XML-файлов, которые не имеют расширения .xml?
Примечание: он нужен только для работы в IE.