XMLHttpRequest,即AJAX,不带XML。
具体执行的方式取决于您使用的Javascript框架,但是如果我们忽略互操作性问题,您的代码将类似于:
var client = new XMLHttpRequest();client.open('GET','/foo.txt');client.onreadystatechange = function(){ alert(client.responseText);}client.send();但是,通常来讲,并不是所有平台上都提供XMLHttpRequest,因此需要做一些判断。再一次,最好的选择是使用jQuery之类的AJAX框架。
一个额外的注意事项:仅当foo.txt在同一域上时,这才起作用。如果它在其他域上,则同源策略将阻止您读取结果。



