XML, XMLHttpRequest
XML
全称 → EXtensible Markup Language 可扩展标记语言(类似HTML)
介绍 → 被设计用来传输和存储数据,而非显示数据。
标签没有被预定义。您需要自行定义标签。
被设计为具有自我描述性。
使用 → JavaScript 的异步通信,需要从服务器获取 XML 文档,从中提取数据,再更新当前网页 的对应部分,而不用刷新整个网页。
XML和HTML的差异
XML 被设计为传输和存储数据,其焦点是数据的内容。
HTML 被设计用来显示数据,其焦点是数据的外观。
HTML 旨在显示信息,而 XML 旨在传输信息。
XMLHttpRequest 网络对象
介绍
XMLHttpRequest对象是 AJAX 的主要接口,用于浏览器与服务器之间的通信。尽管名称内有XML和Http,实际可用多种协议(如file或ftp),发送任何格式的数据(包括字符串和二进制)。
XMLHttpRequest本身是一个构造函数,可以使用命令生成实例,它无任何参数。
XML, XMLHttpRequest
XML
全称 → EXtensible Markup Language 可扩展标记语言(类似HTML)
介绍 → 被设计用来传输和存储数据,而非显示数据。
标签没有被预定义。您需要自行定义标签。
被设计为具有自我描述性。
使用 → JavaScript 的异步通信,需要从服务器获取 XML 文档,从中提取数据,再更新当前网页 的对应部分,而不用刷新整个网页。
XML和HTML的差异
XML 被设计为传输和存储数据,其焦点是数据的内容。
HTML 被设计用来显示数据,其焦点是数据的外观。
HTML 旨在显示信息,而 XML 旨在传输信息。
XMLHttpRequest 网络对象
介绍
XMLHttpRequest对象是 AJAX 的主要接口,用于浏览器与服务器之间的通信。尽管名称内有XML和Http,实际可用多种协议(如file或ftp),发送任何格式的数据(包括字符串和二进制)。
XMLHttpRequest本身是一个构造函数,可以使用命令生成实例,它无任何参数。