Ответ
mgorshkov 28.01.2007 19:24
/ 28.01.2007 21:49
А поставьте в JavaScript обработчик req.onreadystatechange и посмотрите, что реально уходит в браузер. Например,
req.onreadystatechange = function()
{
var s = req.readyState;
if(s == 4)
{
alert(req.responseText);
}
}
Если wrapper ловит exception, он вызывает Subsys_JsHttpRequest_Js.dataReady(...), который вызовет ваш кастомизированный обработчик.
Что касается Вашего конкретного кода, я думаю, что если результат подается в eval(...), то точки с запятой нужно экранировать, а конструкция <script>...</script> вообще не нужна.