XMLHttpRequest

✍ dations ◷ 2025-07-20 20:00:38 #HTTP客户端,XML,AJAX

XMLHTTP是一组API函数集,可被JavaScript、JScript、VBScript以及其它web浏览器内嵌的脚本语言调用,通过HTTP在浏览器和web服务器之间收发XML或其它数据。XMLHTTP最大的好处在于可以动态地更新网页,它无需重新从服务器读取整个网页,也不需要安装额外的插件。该技术被许多网站使用,以实现快速响应的动态网页应用。例如:Google的Gmail服务、Google Suggest动态查找界面以及Google Map地理信息服务。

XMLHTTP是AJAX网页开发技术的重要组成部分。

除XML之外,XMLHTTP还能用于获取其它格式的数据,如JSON或者甚至纯文本。

XMLHTTP最初是由微软公司发明的,在Internet Explorer 5.0中用作ActiveX对象,可通过JavaScript、VBScript或其它浏览器支持的脚本语言访问。Mozilla的开发人员后来在Mozilla 1.0中实现了一个兼容的版本。之后苹果电脑公司在Safari 1.2中开始支持XMLHTTP,而Opera从8.0版开始也宣布支持XMLHTTP。

大多数使用了XMLHTTP的设计良好的网页,会使用简单的JavaScript函数,将不同浏览器之间调用XMLHTTP的差异性屏蔽,该函数会自动检测浏览器版本并隐藏不同环境的差异。

在DOM 3(文档对象模型 Level 3)的读取和保存规范(Load and Save Specification)中也有类似的功能,它已经成为W3C推荐的方法。截止2011年,大多数浏览器已经支持。

相关

  • 前庭大腺前庭大腺,又称巴多林氏腺,简称巴氏腺(Bartholin's gland,日语:大前庭腺),在阴道口左、右两侧,约位于两侧大阴唇后部,腺管开口于小阴唇内侧靠近阴道前膜处。与男性的尿道球腺同源。亢
  • 威斯康星大学麦迪逊分校威斯康星大学麦迪逊分校(英语:University of Wisconsin–Madison,简称UW-Madison、Wisconsin、威大),位于美国威斯康星州首府麦迪逊,是威斯康星大学系统的旗舰分校。它是一所公立
  • 经典力学经典力学是力学的一个分支。经典力学是以牛顿运动定律为基础,在宏观世界和低速状态下,研究物体运动的基本学科。在物理学里,经典力学是最早被接受为力学的一个基本纲领。经典力
  • 玛莉·居里玛丽亚·斯克沃多夫斯卡-居里(波兰语:Maria Skłodowska-Curie,1867年11月7日-1934年7月4日),通常称为玛丽·居里(法语:Marie Curie)或居里夫人(Madame Curie),波兰裔法国籍物理学家、化
  • 月桂酸Laurostearic acid, Vulvic acid, 1-Undecanecarboxylic acid, Duodecylic acid, C12:0 (Lipid numbers)月桂酸(英文:Lauric acid),系统学名称为十二烷酸(英文:dodecanoic acid),是
  • 中国猎龙中国猎龙属(属名:Sinovenator)是种兽脚亚目恐龙,属于伤齿龙科,生存于早白垩纪。中国猎龙的两个化石发现于中国辽宁省的义县组下层的陆家屯,约1亿2500万年前的阿普第阶。模式种是张
  • 蓝烟铁路.mw-parser-output .RMbox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mw-parser-output .RMinline{float:none
  • 循证研究循证研究(Evidence-based research,EBR)是“用系统化而且透明的方式来使用以往的研究成果,以形成新的研究,用有效果、高效率且可行的方式回应待确认的问题。”。依照循证研究的作
  • 2014年法国羽毛球国际赛2014年法国羽毛球国际赛为第3届法国羽毛球国际赛,属世界羽联国际挑战赛级别,亦是2013/14赛季欧洲羽联巡回赛的其中一站。本届赛事于2014年3月27日至3月30日在法国奥尔良内的 P
  • 氯甲醚氯甲醚,结构式ClCH2OCH3。无色、有刺激性臭味、易挥发、催泪性透明液体。遇水分解,溶于乙醇、丙酮、氯仿、苯、乙苯。剧毒,致癌。市售氯甲醚中常含2~8%副产物双(氯甲基)醚,后者致