|
No código acima do Javascript, nós tentamos três vezes fazer nosso objeto de XMLHttpRequest. Nossa primeira tentativa era:
- ajaxRequest = new XMLHttpRequest();
é para o browser da ópera 8.0+, do Firefox e do Safari. Se isso falhar nós tentamos duas mais vezes fazer o correto objetar para um Internet Explorer com:
- ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
- ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");>
Se isso não trabalhar, então estão usando um browser muito outdated que não suporte XMLHttpRequest, que os meios ele não suportam Ajax.
Muito provável though, nossa vontade mais ajaxRequest variável seja ajustada agora a o que padrão de XMLHttpRequest o uso e nós do browser podemos começar emitir dados ao usuário.
|