Показать сообщение отдельно
  #4 (permalink)  
Старый 06.11.2008, 17:25
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Зачем такие заморочки? Для актуальных браузеров достаточно написать:
var xhr = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();

ну или построить условие немного по другому, чтобы в IE7 создался XMLHttpRequest, а не ActiveXObject, хотя какая разница.
Ответить с цитированием