I recently mentioned XmlHttpRequest to a collegue as possible solution to his problem and found that he didn't know about it despite the fact that many DHTML apps are simply impossible to do without it. As I mentioned before, people tend to stop looking around when they are busy. Well, even meercats know better…
FYI, XmlHttpRequest allows you to make HTTP requests and process responses from within a webpage. It was first implemented by Microsoft as an ActiveX object. The shocker is that it's now considered nearly ubiquitous because other browsers support the feature as well. For more info, here are some useful links to get you started:
- Using the XML HTTP Request object - detailed how-to article.
- Microsoft's IXMLHTTPRequest doc
- Apple's XmlHttpRequest doc