![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 15.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi o to aby dalsza cześć kodu nie wykonywała się, może to przedstawię za pomocą przykładu:
Kod var ajax = false; try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { ajax = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e2) { if (typeof XMLHttpRequest != 'undefined') { ajax = new XMLHttpRequest(); } } } function ajaxX() { if (!ajax) alert(''); if (ajax.overrideMimeType) ajax.overrideMimeType('text/html'); ajax.open("GET", './strona.html', true); ajax.onreadystatechange = status; ajax.send(null); alert(':-)'); } function status() { if (ajax.readyState != 4) return; alert(ajax.responseText); } ajaxX(); chcę zrobić tak aby najpierw wyświetliła się zawartość pliku strona.html a dopiero później buźka ':-)' |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
To wrzuć buźkę...
Kod function status() { if (ajax.readyState != 4) return; alert(ajax.responseText); //< -------------------------------- TU } Ew. poszukaj jak wywołać AJAX'a nie-asynchronicznie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 10:59 |