XMLHttpRequest
Galbūt nevisi žino kas yra XMLHttpRequest. Buitiškai galiu
apibunti tai kaip būdą, su kuriuo įmanoma gauti naujus duomenis (tarkim kažkokį tekstą) be taip vadinamo refresho. Šis dalykėlis mane tiesa
paskius labai žavi. Seniau jis veikė tik pas M$ Internet Explorer, nes naudojamas AtiveX. Bet naujausios naršyklės jau ir jį palaiko.
Ką galima pridirbti? Pasinaudojus šia technologija pavyzdžiui yra padaryta mano labai mėgstama turinio valdymo sistema Sitesupra,
tarkim vienas žmogeliukas savo webloge pasidarė paiešką LIVESEARCH. Babandykit vesti tekstą į
paieškos laukelį išlėto, ir suprasite panaudojimo privalumus. (veikia tiek IE, tiek FireFox). Seniau rašiau apie Bindows sistemą,
ji irgi turi savyje šią savybę.
Žinoma ši technologija neptaiks tiems kas nekenčia, nemyli JavaScripto.
jo bloge labai smagei ivedinejau search'e XMLH… ir jau nieko nerado…. arba ivedinejau seip frazes ish to posto nu ir nerodo nieko :)) hehe
greičiausie žiūri tik title :)
wau.. labai nesigilinau, bet nesupratau prie ko cia xml. Nusekiau iki tos vietos kur atsiranda open get metodu i livesarch.php..
Dar nustebintas gana greito veikimo heh.. shaunu
na cia zaidzidiama kiek zinau su ActiveX kreipiantis open i tam tika faila, jis grazina duomenis.. Priklausomai nuo kaip padaryta galita ten buti is pavadinimo aiskus xml arpa plain text. o poto duomenu apdorojimas. ir vsio…. realiai galima padaryti bet ka :)
vienas grazus pavyzdys šia tema:
http://webfx.eae.net/dhtml/xmlextras/demo.html
XML cia prie to, kad duomenys siunciami ne binary formatu kaip siaip per POST, o XML taigi dar galima nurodyti ju tipa ir prideti papaildomu aprasymu ir t.t.
HTTP javascript klientas pasinaudojant xmlhttprequest objektu:
http://cvs.horde.org/co.php/horde/templates/javas…
gal kam pravers.