XMLHttpRequest, microsoft wiki, rajongók powered by Wikia
Bár jelen cím XML rövidítése technológia nem ír elő korlátozásokat a méret a továbbított adatok. Adatokat lehet küldeni formájában XML, valamint a JSON, HTML vagy csak strukturálatlan szöveget. A fejlesztő létrehozhat saját formátumot használ az adatátvitelhez. Ugyanakkor szem előtt tartani, hogy ha SMS HTTP protokollt használó, és így amikor a GET metódus segítségével, az adatokat továbbítani egyszerű szöveges (azaz a bináris adatok kódolva, például base64). Ha a POST metódust a kódolás nem szükséges.
jogtörténet
Class módszerek XMLHttpRequest szerkesztése
Úgy hívják, ha a megszakítás kérés a felhasználó (közben szinkron kérés).
Példa Edit
A munkaterv az XMLHttpRequest objektum leírható az alábbiak szerint:
- Egy példányának létrehozása az XMLHttpRequest objektum
- Kapcsolat megnyitása
- Beállítása egy eseménykezelő (annyit kell tennie, a nyitás után, és mielőtt elküldi az IE)
- Kérés küldésével.
Egy példányának létrehozása az XMLHttpRequest objektumot. Ebben a szakaszban egy külön végrehajtási különböző böngészőkben. A design tárgy létrehozása különböző: IE 5 - IE 6 keresztül valósul ActiveXObject, míg más böngészők (IE 7 és újabb, Mozilla, Opera, Chrome, Netscape és Safari) -, mint beágyazott objektum típus XMLHttpRequest.
Felhívás korábbi verziójú Internet Explorer a következő [3].
Más böngészők:
Ez annak biztosítását, cross-browser kódot, akkor csak ellenőrizni tárgyakat és window.XMLHttpRequest window.ActiveXObject, és attól függően, hogy mi az, és az egyik kell alkalmazni.
Mint univerzális megoldást javasolják, hogy ezt a funkciót:
Beállítása eseménykezelő, a felfedezés a kapcsolatot, és küldi el a kéréseket
Ezek a kihívások a következők:
Azonosítása után a lekérdezési paramétereket is csak küldeni. Ez úgy történik, send (). Amikor elküld egy GET-kérelmet a verzió nem ActiveX, meg kell adnia null, más esetekben nem adhatja meg, hogy mely paramétereket. Nem lenne hiba, ha a GET mindig van megadva null:
Ezután kezdődik az eseménykezelő fent. Ő - valójában a nagy részét a program. A processzor általában megy, hogy elfogják az összes lehetséges kérelmet állapot kódokat, és hívja a megfelelő lépéseket, valamint a lehallgatás az esetleges hibákat. Példakód két funkciója van: