-
Data: 2012-02-03 09:56:27
Temat: Re: JS - asynchroniczna komunikacja
Od: Cezary Tomczyk <c...@g...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2012-02-03 00:38, Marek pisze:
> Dnia Thu, 02 Feb 2012 16:06:47 +0100, Cezary Tomczyk napisał(a):
>
>>
>> Weź przeczytaj kilka stron z pierwszej strony wyników wyszukiwania. Zrób
>> przykład i sprawdź sam jak to działa. Jak napotkasz na problemy, wówczas
>> opisz je.
>>
>> Lektura: https://developer.mozilla.org/pl/AJAX
>
> Link jaki mi podałeś zawiera tylko jakieś tutooriale Ajax'a. Nie bardzo
> rozumiem czego miałbym sie z nich dowiedzieć na temat niniejszego wątku.
Z podanego przeze mnie linku dowiesz się właśnie to, czego potrzebujesz.
Ajax to nie jest żaden język programowania tylko protokół komunikacyjny.
Ajax to akronim od Asynchronous JavaScript and XML.
Z artykułu dowiedziałbyś się też, że potrzebna Ci jest jedna metoda:
XMLHttpRequest. Chyba mogę pokusić się o stwierdzenie, że 99%
przeglądarek obsługuje XMLHttpRequest. "Ale"! Z linka dowiedziałbyś
dalej też to, że, niestety, inicjacja tego obiektu jest różna w
przeglądarkach.
Dlatego jeśli programujesz pod konkretną przeglądarkę (np. jakiś
wewnętrzny projekt firmowy), to nie potrzebujesz żadnych bibliotek. Ale
jeśli efekt Twojej pracy ma być działający na wielu przeglądarkach to 1)
albo sam napiszesz sobie cross-browserową obsługę protokołu
XMLHttpRequest, 2) albo skorzystasz z gotowych rozwiązań.
> Mogę tam się tylko dowiedzieć jak uzyć Ajaxa do zrealizowania transmisji
> asynchronicznej co kompletnie mnie nie interesuje. Ja chcę wiedzieć jak w
> JS zrealizować transmisję asynchroniczną bez stosowania jakichkolwiek
> bibliotek. Nie chcę stosować Ajaxa ani się go uczyć.
https://developer.mozilla.org/pl/AJAX/Na_pocz%C4%85t
ek
Popatrz na Krok 1: "powiedz "Poproszę!", czyli jak wykonać zapytanie
HTTP" - to jest dokładnie to, czego potrzebujesz. Gdybyś do tego miejsca
doczytał to nie napisałbyś powyższych zdań.
> Nie rozumiem za bardzo skąd jest taki opór w Was aby w 3 zdaniach opisać
> jak najlepiej zrealizować zagadnienie bez tych bibliotek? Skąd ten
> problem?
Nie ma takiej potrzeby, ponieważ już to zostało świetnie opisane na
Mozilla Developer Center. I to w dodatku po polsku. Co się rzadko zdarza.
--
Cezary Tomczyk
http://www.ctomczyk.pl/
Następne wpisy z tego wątku
- 03.02.12 10:00 Cezary Tomczyk
- 03.02.12 10:03 M.G.
- 03.02.12 13:12 Marek
- 03.02.12 13:26 Marek
- 03.02.12 13:51 Marek
- 03.02.12 14:08 M.G.
- 03.02.12 14:09 M.G.
- 03.02.12 14:27 Marek
- 03.02.12 14:47 Marek
- 03.02.12 14:49 Marek
- 03.02.12 15:50 monter.FM
- 03.02.12 20:17 M.G.
- 03.02.12 20:58 Konrad Karpieszuk
- 03.02.12 21:36 M.G.
- 03.02.12 21:38 M.G.
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=