3.3 小结

本章介绍了 XMLHttpRequest 对象与服务器之间相互通信的各种方法。 XMLHttpRequest对象可以使用HTTP GETPOST方法发送请求,请求数据可以作为查询串、XML或JSON数据发送。处理请求之后,服务器一般会发送简单文本、XML数据甚至JSON数据作为响应。每个格式都有自己最适用的场合。
如果不能根据请求的结果动态更新页面的内容,Ajax就没有多大的用处。当前的浏览 器都把 Web 页面的内容提供为一个遵循 W3C DOM 标准的对象模型。基于这个对象模型,就可以使用JavaScript之类的脚本语言在页面上增加、更新和删除内容,而不必与服务器建立往返通信。尽管还是存在一些特异的地方,但如果Web页面是根据W3C标准编写的,并使用标准JavaScript修改,那么在所有与标准兼容的浏览器上这些页面大多都有同样的表现。如今的浏览器还支持非标准的 innerHTML属性,可以用来更新Web页面上的元素。
你现在已经熟悉了XMLHttpRequest对象,并且了解了如何使用XMLHttpRequest对象与服务器进行无缝通信。你还知道了怎样动态地更新Web页面的内容。下面再学些什么呢?
Ajax 的潜力无穷无尽,第 4 章将就此简单地谈一谈。知道如何使用 Ajax 只是一方面,如何在合适的环境中加以应用则是另一方面。下一章会介绍一些常见的情况,在这些情况下,Web应用就很适合采用Ajax技术。
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值