Во всех AJAX-библиотеках, которые я извлек, XMLHttpRequest включает в себя длинное объявление с тестами или операторами try / catch.
Мне нужно получить XML с помощью запроса SOAP GET, и я успешно протестировал следующее объявление в IE7 +, Firefox и Chrome:
var xhr=new XMLHttpRequest()||new ActiveXObject("Microsoft.XMLHTTP");
Что мне здесь не хватает? Я пропустил некоторые крайние случаи, когда мое объявление сломается?
Редактировать
Таким образом, вторая часть объявления никогда не выполняется. Означает ли это, что для IE7 + / Firefox / Chrome мне просто нужно:
var xhr=new XMLHttpRequest();