【问题标题】:What does AJAX have to do with XML?AJAX 与 XML 有什么关系?
【发布时间】:2014-07-27 12:19:55
【问题描述】:

好吧,也许这个标题有点误导。但是,将 XML 命名为 AJAX 的中心元素有什么意义呢?我的意思是,异步 Javascript 和 XML 是使用XMLHttpRequest 对象来获取... XML 的名称?不是真的,因为您可以获取任何内容:纯文本、JSON、脚本等。

那么,为什么叫它呢?我的第一个想法是它是在 JSON 出现之前命名的,但是原始文本肯定可以并且能够被获取吗? XML 不是唯一的东西。

【问题讨论】:

    标签: javascript ajax xml xmlhttprequest


    【解决方案1】:

    Ajax 中的 X 来自 XMLHttpRequest 对象的名称,该对象提供了执行 Ajax 的最常用方法。

    XMLHttpRequest 对象之所以这样命名,是因为在设计它时,Microsoft 的内部政策意味着,如果它成为现有库的一部分并且 XML 团队提供帮助,最容易将其发布。

    source.

    【讨论】:

      【解决方案2】:

      我认为这是一个很好的问题,并咨询了维基百科 (http://en.wikipedia.org/wiki/Ajax_%28programming%29)。在本文内容正确的前提下,Ajax的根源来自于

      Internet Explorer 5 中的 XMLHTTP ActiveX 控件,后来被 Mozilla、Safari、Opera 等浏览器采用为 XMLHttpRequest JavaScript 对象

      【讨论】:

        猜你喜欢
        • 2010-10-27
        • 1970-01-01
        • 2019-09-14
        • 2011-08-19
        • 2011-11-17
        • 2016-04-29
        • 2021-11-08
        • 2017-06-25
        • 2019-01-09
        相关资源
        最近更新 更多