![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 29.01.2006 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
Postanowiłem także przyjrzeć się bliżej Ajaxowi. Zakupiłem odpowiednie książki ale jednak bez pomocy "ludzia" się nie obejdzie
![]() Otóż mam pytanie, taki prosty skrypcik testuje: Kod <HTML> <HEAD> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <TITLE>AJAX</TITLE> </HEAD> <BODY> <script type="text/javascript" language="javascript"> var http_request = false; function makeRequest(url) { http_request = false; if (window.XMLHttpRequest) { // Mozilla, Safari,... http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) { http_request.overrideMimeType('text/xml'); // Przeczytaj o tym wierszu poniżej } } else if (window.ActiveXObject) { // IE try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!http_request) { alert('Poddaję się :( Nie mogę stworzyć instancji obiektu XMLHTTP'); return false; } http_request.onreadystatechange = function() { alertContents(http_request); }; http_request.open('GET', url, true); http_request.send(null); } function alertContents(http_request) { if (http_request.readyState == 4) { if (http_request.status == 200) { alert(http_request.responseText); } else { alert('Wystąpił problem z zapytaniem.'); } } } </script> <span style="cursor: pointer; text-decoration: underline" onclick="makeRequest('test.html')"> Odpytaj </span> </BODY> </HTML> I działa ok tylko jak go rzucę na serwer a offline na moim komputerze wyskakuje mi błąd z zapytaniem. A dokładnie ta część: Kod function alertContents(http_request) { if (http_request.readyState == 4) { if (http_request.status == 200) { alert(http_request.responseText); } else { alert('Wystąpił problem z zapytaniem.'); } } Muszę jakąś bibliotekę mieć u siebie na kompie żeby to testować? Ten post edytował masif 19.01.2008, 19:12:46 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
A jaki masz adres w pasku przeglądarki? Zaczyna się od http:// czy od file://, bo jeśli od file:// to musisz uruchomić to z serwera lokalnego, o ile takowy posiadasz. Jeśli nie masz musisz zainstalować.
-------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 29.01.2006 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
Oczywiście mam serwer zainstalowany ale odpalałem plik html z innej lokalizacji.
Na localhoście działa. Hehe Dzięki. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:01 |