Das ist nun wieder ein wenig browserabhängig, deshalb habe ich dir mal einen Link zu der JavaScript - Bibliothek JQuery gepostet.
Diese abstrahiert das so, das du die selbe Schnittstellen, egal welcher Browser verwendet wird, benutzen kannst.
Ich würde dir empfehlen solch eine Bibliothek zu verwenden
Und im Prinzip funktioniert das so:
- erstellen eines HTTPRequest Objects
- Zieladresse und Argumente für das Objekt definieren
- Handler - Funktionen definieren, die aufgerufen werden, wenn der Request (nicht) erfolgreich war
- absenden des Requests
Auf der Serverseitige gibts du dann einfach "Text" aus, meist XML oder JSON. Diese Daten werden dann clientseitig in der Handler - Methode des HTTP Request Objekts abgefangen und können da verarbeitet werden.
Beispiele gibt es viele, die man sich je nach genauen Anwendungsgebiet ersuchen kann. Hier mal was auf die Schnelle, was ich gefunden habe. (
klick mich)