Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Inicjacja obiektu GetXmlHttpObject() w IE8?
miedzna
post 26.11.2009, 16:19:18
Post #1





Grupa: Zarejestrowani
Postów: 401
Pomógł: 1
Dołączył: 10.03.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Mam prosty kod do inicjacji:

  1. function GetXmlHttpObject() {
  2. var request = false;
  3. try {
  4.  
  5. /* Przeglądarki: Firefox 2, Opera 9, IE 7 */
  6. request = new XMLHttpRequest();
  7. } catch(err1) {
  8. try {
  9.  
  10. /* Przeglądarka: IE 6 */
  11. request = new ActiveXObject('Msxml2.XMLHTTP');
  12. } catch(err2) {
  13. try {
  14.  
  15. /* Przeglądarka: IE 5 */
  16. request = new ActiveXObject('Microsoft.XMLHTTP');
  17. } catch(err3) {
  18. request = false;
  19. }
  20. }
  21. }
  22. return request;
  23. }


działa pod FF, ale pod IE8 nie chce. Trzeba jakoś inaczej inicjować pod IE8 ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
thek
post 26.11.2009, 19:12:35
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Według Microsoftu obiekt ten inicjalizuje się tak:
http://msdn.microsoft.com/en-us/library/cc...28VS.85%29.aspx

xhr = new XMLHttpRequest();

Czyli powinno przejść. Moze gdzieś coś wcześniej nie tak robisz?


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:53