Autor | Zpráva | ||
---|---|---|---|
karlicek Profil * |
#1 · Zasláno: 25. 7. 2006, 09:13:04
ahoj
chtel jsem se naucit par veci s ajaxem a nikde proste nemuzu najit jak prijmout data ze souboru pomoci POST. pomoci get by ta funkce byla takto (zkopirovane z knizky). dataSource je soubor data.txt ve kterem je napsane jen AHOJ. function getData(dataSource, divID) { if(XMLHttpRequestObject) { var obj = document.getElementById(divID); XMLHttpRequestObject.open(“GET”, dataSource); XMLHttpRequestObject.onreadystatechange = function() { if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { obj.innerHTML = XMLHttpRequestObject.responseText; } } XMLHttpRequestObject.send(null); } } vim ze tady mam dat POST XMLHttpRequestObject.open(“POST”, dataSource); a pridat XMLHttpRequestObject.setRequestHeader(‘Content-Type’, ‘application/x-www-form-urlencoded’); jenze pak nevim co s XMLHttpRequestObject.send(null); -- null tam zustat nemuze a prazdne to byt taky nemuze.... a pak jeste druha vec: XMLHttpRequestObject.status == 200) tak tahle podminka mi proste nikdy neprojde. musim dat XMLHttpRequestObject.status == 0) a pak mi to jedine vezme. 200 by melo znamenat ze je vsechno v pohode co znamena 0 ??? predem moc diky za odpovedi |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0