好吧,也许这个标题有点误导。但是什么是XML的处理被命名为AJAX的核心元素?我的意思是,异步Javascript和XML是使用XMLHttpRequest
对象获取... XML的名称?不是真的,因为你可以获取任何东西:纯文本,JSON,脚本等。
那么,为什么称之为?我的第一个想法是它是在JSON出现之前命名的,但是原始文本肯定可以并且能够获取吗? XML不是唯一的事物。
答案 0 :(得分:2)
Ajax中的X来自XMLHttpRequest对象的名称,该对象提供了执行Ajax的最常用方法。
XMLHttpRequest对象以这种方式命名,因为在设计时,微软的内部政治意味着如果将其作为现有库的一部分并且XML团队提供帮助,最容易将其发布。
答案 1 :(得分:1)
我认为这是一个很好的问题,并咨询了维基百科(http://en.wikipedia.org/wiki/Ajax_%28programming%29)。根据本文内容正确的条件,Ajax的根源来自
Internet Explorer 5中的XMLHTTP ActiveX控件,后来被Mozilla,Safari,Opera和其他浏览器用作XMLHttpRequest JavaScript对象