проблема с Subsys_JsHttpRequest в Explorer

KStar

Новичок
проблема с Subsys_JsHttpRequest в Explorer

Достаточно часто в последнее время пользуюсь классом Subsys_JsHttpRequest (взято с dklab). Особо никаких проблем не возникало, все просто, понятно и легко правится под себя. Но тут встретилась с непонятной проблемой, решить ее до сих пор не могу.
Есть чат: диалоговое окно, текст-ареа с текущим сообщением и кнопка Отправить. При нажатии на нее вызывается ЯС ф-ция:

function doPostMessage(to)
{
var mes = document.getElementById('message').value;
if(mes=='')
return;

// Создаем новый объект JSHttpRequest.
var req = new Subsys_JsHttpRequest_Js();

// Код, АВТОМАТИЧЕСКИ вызываемый при окончании загрузки.
req.onreadystatechange = function()
{
alert(1);
if (req.readyState == 4) {
alert(2)
if (req.responseJS)
{
alert(3);
// Записываем результат работы.
document.getElementById('message').value = '';
doLoadDialog_list(to);
document.getElementById('message').focus()

// Отладочная информация.
document.getElementById('result').innerHTML = (req.responseJS.res||'') + '<br> ';
}
// Отладочная информация.
document.getElementById('debug').innerHTML = req.responseText;
}
}
// Разрешаем кэширование (чтобы при одинаковых запросах не обращаться к серверу несколько раз).
req.caching = false;
// Подготваливаем объект.
req.open('POST', '/chat/js/post_message/load.php', true);
alert(mes);
// Посылаем данные запроса (задаются в виде хэша).
req.send({ mes: mes, to: to});
}


Строки alert(1), alert(2), alert(3) добавлены специально, чтобы видеть результат работы.
А теперь самое главное: этот код работает (выдает алерты) в опере 7.23, Mozilla/5.0, а в родном эксплорере 6.0 не работает!!!!! То есть алерты эти не выдаются!
На локальном сервере и на другом хостинге работает во всех браузерах. Только ведь заказчику не объяснишь это. Должно же и у него работать.

Очень прошу помочь мне. Заранее спасибо за внимание.
 
Сверху