AJAX - Tworzenie obiektu XMLHtpRequest (3) |
Wpisany przez Jan Jackowicz-Korczyński | |||
czwartek, 24 listopada 2011 18:22 | |||
Wszystkie nowoczesne przeglądarki obsługują obiekt XMLHttpRequest. Nie robią tego IE5 oraz IE6. Te dla obsługi podobnych funkcji korzystają z ActiveXObject . Stare IE są jeszcze niestety używane przez wielu uzytkowników. Dlatego budujac aplikację AJAXową trzeba koniecznie zapewnić alyernaywną obsługę funkcji w ich technologii. Obiekt XMLHttpRequest jest wykorzystywany do wymiany danych z serwerem za kulisami przeglądarki i w tle wyświetlanej pzrez nią strony. Oznacza to, że możliwe jest uaktualnienie części strony internetowej, bez konieczności przeładowywania całej strony. Tworzenie obiektu XMLHttpRequest:
Dla starych wersji Internet Explorera (IE5 i IE6) korzysta się z obiektu ActiveX:
W praktyce, aby dostosować się do wymogów różnorodności przeglądarek obiekt ten tworzy się korzystając z instrukcji warunkowej
|