Introductie/verklaring van het buzz-word
Laten we maar eens beginnen met dit buzz-word van het jaar 2005 uit elkaar plooien:
Als extratje laat ik nog even een klein beetje event-afhandeling zien, om jullie te bevorderen het te gebruiken.
[red]Ik vereis wel dat je weet wat ik bedoel met objecten (bijna gelijk aan die van PHP) en dat je weet dat Java niet Javascript is, en natuurlijk dat Javascript hoofdletter gevoelig is.[/red]
Voorbeelden
Ik heb nog een paar voorbeelden bijgevoegd, die ik zelf heb gebruikt/gemaakt om XMLHTTPRequest te begrijpen. Ze zijn allemaal heel simpel, en niet hier besproken of gedocumenteerd o.i.d. Bij vragen, kan je natuurlijk het forum raadplegen.
http://phphulp.ikhoefgeen.nl/XMLHttpRequest.zip
Alternatieve leeswijze
Deze tutorial is ook verkrijgbaar als PDF op http://phphulp.ikhoefgeen.nl/AJAX.pdf
[red]Af en toe zijn er php-tags gebruikt om de javascript-code op de vrolijken. Denk zo: korte tags betekent javascript, normale, nette en lange tags zijn ook daadwerkelijk PHP. En bij mijn doctype van m'n XML-voorbeeld gaan we de mist even in :-) [/red]
[red]Ik raad aan om vragen over je eigen applicatie te stellen op het forum, en alleen vragen over de tutorial-voorbeelden of algemene XMLHTTPRequest-problemen hier in de comments te plaatsen.[/red]
Inhoudsopgave
- Introductie/verklaring van het buzz-word
- Javascript Events
- Javascript Events (overbodige extra's)
- Het XMLHTTPRequest object - het object aanmaken
- Het XMLHTTPRequest object - het object zijn parame
- Het XMLHTTPRequest object - de cliff-hanger verkla
- De afhandeling van de vraag
- De 4 manieren van het schrijven van data
- Manier 1: Gewone HTML
- Manier 2: Platte tekst
- Manier 3: Als XML
- Manier 4: JSON