Javascript.RU

Простой фасад для объединения IE8 XDomainRequest и XMLHttpRequest

[обновлено от 9/03/2010]

    Как наверное известно Microsoft в в IE8 отделила кроссдоменную версию XMLHttpRequest, назвав ее новой сущностью XDomainRequest что вызвало негодование js разработчиков в т.ч. и меня. Решением стало написание небольшого фасада которым я с удовольствием делюсь с Вами. Лицензия New BSD. читать дальше »

+5

Обмен данными для документов с разных доменов
Update: Более новый материал по этой теме находится по адресу https://learn.javascript.ru/xhr-crossdomain.

Кросс-доменный скриптинг - общее название для случая, когда страницы с одного домена производят запрос на другой.

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

В зависимости от того, одинаковый домен второго уровня или разный - применяются разные способы организации кросс-доменных запросов. читать дальше »


Что такое JSONP?

В последнее время довольно часто замечал в разных статьях упоминание о JSONP. Судя по названию это тот же JSON, но с каким-то наворотом. Поразобравшись немного с этим, оказалось что этот формат нужен для того, чтобы иметь возможность выполнять асинхронные запросы к серверу расположенному на другом домене. Напомню, что для объекта XMLHTTPRequest есть такое ограничение. То есть, если ваш сайт расположен по адресу mysite.com, то AJAX запрос на сервер anothersite.com выполнить не удастся.

+1

Обновление моста между офф и он-лайном — Google Gears 0.2

Приветствуем наших читателей (надеюсь, это просто счётчик FeedBurnera глючит, так как вчера ещё было больше двух сотен читателей RSS-ленты, а сегодня только 100). За эти несколько дней произошло несколько событий и вышли релизы ключевых компонент, так что я долго размышлял, о чем же писать в первую очередь. Но эта новость превзошла всех по интересности (на […]

+1

XMLHTTPRequest
Update: Более новый материал по этой теме находится по адресу https://learn.javascript.ru/ajax-xmlhttprequest.

Объект XMLHTTPRequest - низкоуровневая основа большинства AJAX-приложений. Знание его методов, свойств и особенностей не только помогает писать приложения на низком уровне с минимумом javascript-кода, но и позволяет понять, что происходит внутри фреймворков, которые, увы, часто несовершенны или тянут много лишнего. читать дальше »


Multipart XMLHTTPRequest
Update: Более новый материал по этой теме находится по адресу https://learn.javascript.ru/xhr-onprogress.

Этот способ, как ни странно, поддерживается только Firefox. На момент написания Opera и Safari под Windows не поддерживали его. Он представляет собой XHR-запрос, ответ на который может быть разделен на части. При получении новой части вызывается onload(). читать дальше »


XMLHTTPRequest, состояние interactive

Официально у объекта XMLHTTPRequest есть состояние readyState=3, interactive, при котором ответ находится в процессе загрузки, и уже полученная часть может быть прочитана в responseText.

В ряде браузеров это действительно работает, и состояние interactive можно использовать для передачи сообщений с сервера. читать дальше »


 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние темы на форуме
Forum