![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 19 Dołączył: 30.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jest funkcja: Kod <script type="text/javascript"> //aby dzialalo na IE (niewiem kto tego uzywa jeszcze) var ObiektXMLHttp = false; if (window.XMLHttpRequest){ ObiektXMLHttp = new XMLHttpRequest(); }else if(window.ActiveXObject){ ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHTTP"); } function forum(){ if(ObiektXMLHttp){ //pobieranie danych ObiektXMLHttp.open("GET", 'forum_posts.html'); ObiektXMLHttp.onreadystatechange = function(){ if(ObiektXMLHttp.readyState == 4){ i = ObiektXMLHttp.responseText; document.getElementById('forum').innerHTML=i; } } ObiektXMLHttp.send(null); } } </script> Wczytuje ona posty forum do diva od id forum, w FF jest ok, Opera tak samo, niestety badzIEwIE kompletnie nie reaguje, przeładowuje dane dopiero po zamknięciu i otwarciu strony ponownie. Jakieś rady? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
spróbuj tej konstrukcji:
Kod var ajax = false;
if(window.XMLHttpRequest) ajax = new XMLHttpRequest(); else if(window.ActiveXObject) { try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { ajax = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if(!ajax) { alert('Błąd przy tworzeniu obiektu AJAX! Aktualizacja danych jest niemożliwa.'); return false; } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 18:49 |