Программирование > JavaScript & JScript
XMLHttpRequest
vasa_c:
Кривой вариант.
Разберись все-таки на что this указывает и как все вызывается.
В IE насколько я знаю он указывает не всегда на то, на что должен по документации указывать. Возможно из-за этого ошибка.
Так же посмотри на изменение свободной памяти в системе после каждого обновления в IE (если слетает не после первого).
Как на кнопку "обновить" обработчик вешается?
Первые обновления в IE (до сбоя) нормально работают?
Anthony:
Попробую.
На что this указывает... даже и не знаю, в принципе я привел практически весь код скрипта, только парсер выкинул. Попробую переделать на глобальные переменные.
vasa_c:
В обработчике onreadystatechange this не используется?
Anthony:
Я только одно событие обрабатываю - onclick
Anthony:
А, понял. Нет, не используется. Ну разве что в конце стоит this.working = false;
this.http.onreadystatechange = function()
{
if (http.readyState == 4)
{
...
this.working = false;
}
}
Навигация
Перейти к полной версии