一个 Ajax 的实现的 Demo
在以前,当人们想要提交一个网页表单的时候,必须提交整个页面,这种操作方式不仅浪费了CPU带宽等硬件资源,并且也降低了用户体验,Ajax技术的出现解决了这一问题。
Ajax(Asynchronous Javascript And XML),是一种通过JavaScript来发送HTTP请求并且接受HTTP响应的方式,JavaScript在通过DOM对HTML页面的操作方式下可以在不提交整个表单的时候,实现网页页面的局部与服务器通信并且刷新。
一个典型的Ajax实现如下所示,该示例程序可以获取指定URL的HTTP响应信息:
1 | // 定义一个请求变量 |
其中,req.onreadystatechange = callback;
代码快表示:当 req 的 onreadystatechange
发生改变的时候,调用 callback()
方法。
本文链接:
https://www.nosuchfield.com/2015/11/27/an-Ajax-implementation-of-the-Demo/
版权声明:
本博客所有文章均采用
CC BY-NC-SA 4.0 许可协议,转载请注明出处!