русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Дополнительные замечания о значении 3 свойства readyState


Дата добавления: 2015-07-09; просмотров: 434; Нарушение авторских прав


 

Объект XMLHttpRequest еще не стандартизован, поэтому броузеры по_разному обра_ батывают значение 3 свойства readyState. Например, при загрузке достаточно длинного ответа броузер Firefox несколько раз вызывает обработчик события on_ readystatechange для значения 3 в свойстве readyState с целью обеспечить обратную связь в процессе загрузки. Сценарии могут использовать это обстоятельство для демонстрации пользователю процесса загрузки. С другой стороны, Internet Exp_ lorer очень точно интерпретирует имя обработчика события и вызывает его только

в случае фактического изменения значения свойства readyState. Это означает, что

 

в Internet Explorer обработчик вызывается всего один раз для значения 3 в свойст_ ве readyState независимо от того, как долго продолжается загрузка документа.

 

Броузеры также по_разному реагируют на значение 3 в свойстве readyState. Не_ смотря на то, что значение 3 означает, что какая_то часть ответа уже принята, тем не менее в документации компании Microsoft к объекту XMLHttpRequest явно указывается, что в этом состоянии обращение к свойству responseText рассматри_ вается как ошибка. В других броузерах, похоже, свойство responseText возвра_ щает ту часть ответа, которая уже доступна.

 

К сожалению, ни один из основных производителей броузеров не предоставил адекватную документацию к своему объекту XMLHttpRequest. До тех пор пока XMLHttpRequest не будет стандартизован или хотя бы достаточно ясно документи_ рован, лучше всего игнорировать любые значения readyState, отличные от 4.

 



<== предыдущая лекция | следующая лекция ==>
ReadyState Значение | Безопасность объекта XMLHttpRequest


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.2 сек.