|  客服中心  |  合作联系
搜刊网
学术热点
国内国际
法媒:乾隆私人印章中国买家以98万欧元拍回!
发布时间:2017-10-10 来源:中国学术期刊网 访问:

尽管AJAX是个相对新生的术语,但其背后的技术却并不新颖。随着XMLHttpRequest对象在大多数浏览器中的实现,以及GMail和Google Maps的出现激发了软件开发者重新考虑如何构建网页的灵感。我们从基础开始认识AJAX,一种颠覆性的技术,其改变了Web应用程序的开发和应用方式,使得交互性页面和网站处于目前网络潮流的最前沿。

当请求被发送到浏览器后,其所具有的改变网页内容的功能已经存在许多年了-使用javascript脚本改变iframe's src属性是技术之一。

XMLHttpRequest对象

XMLHttpRequest对象使AJAX的出现成为可能,它产生异步请求,并决定如何处理结果。在大多数浏览器中,我们使用如下代码来创建对象:

var xmlhttp = false;

try {

xmlhttp = new XMLHttpRequest();

} catch (e) {

alert("cannot create object");

}

不幸的是,上文中所提到的“大多数浏览器”并不包括IE,因此对于微软的浏览器,我们需要采用一种特殊的方法创建对象。值得注意的是,根据MSXML解析器的不同版本,需要分别编写两种代码。

var xmlhttp = false;

try {

xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

} catch (othermicrosoft) {

try {

xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

} catch (failed) {

xmlhttp = false;

}

因此,结合上述两个代码片段,我们得到了以下适合所有主流浏览器创建XMLHttpRequest对象的代码:

var xmlhttp = false;

try {

xmlhttp = new XMLHttpRequest();

} catch (trymicrosoft) {

try {

xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

} catch (othermicrosoft) {

try {

xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

} catch (failed) {

xmlhttp = false;

}

}

}

相关文章
热门资讯
摘要:9月28日-29日,《两岸关系》杂志社社长任勉一行3人来漯河临颍就陈星聚杯太极拳比赛筹备工作情况进行调...
精品推荐
摘要:11月21日晚,正在对中国进行国事访问的巴拿马总统巴雷拉(左)在上海会见《长江日报》高级记者余熙,巴雷拉欣...
热门期刊
珞珈史苑珞珈史苑
《珞珈史苑》(年刊)2011年创刊,中文,16开,出版地:湖北省武汉市,本刊由武大历史学院不同学科的博士研究生组成编委,...
当代青年当代青年
《当代青年》杂志,于1976年经国家新闻出版总署批准正式创刊,CN:61-1057/C,本刊在国内外有广泛的覆盖面,题材新...
电信网技术电信网技术
《电信网技术》旨在贯穿政府颁布的电信网技术体制、标准、规范、提供与新技术、新装备有关的各种网络规划...
潇洒潇洒
《潇洒》更加时尚实用,更加成熟风趣,是理性的美丽、华丽的大气与贴心的细节的结合,是国际时尚的本土诠释。作...
药物不良反应药物不良反应
并非《药物不良反应》杂志官方网站。订阅投稿请联系杂志社。 《药物不良反应》杂志,于1999年经国家新闻出版...
中国石油石化中国石油石化
《中国石油石化》杂志,于1998年经国家新闻出版总署批准正式创刊,CN:11-4853/Z,本刊在国内外有广泛的覆盖面,题...

友情链接
中教杯 国家新闻出版总署 中国知网 万方数据 维普网 中国科学院 中国国家图书馆 央视英文版 中国留学网 中青网 中国国家人才网 中国经济网 中国日报网 中国新闻网 中国学术期刊网
关于我们
平台简介
诚聘英才
企业文化
竞争优势
版权信息
服务条款
客服承诺
常见问题
版权声明
合作加盟
期刊加盟
广告服务
联系我们
网站导航
期刊大全
论文下载
课题申报
学术会议
编辑QQ
编辑联络
2007-2023
中文学术期刊检索机构
bianjibu777@qq.com
联系我们

版权所有©2007- 2023 中国学术期刊网(qikanw.com) All Rights Reserved 京ICP备2021008252号
本站是学术论文网络平台,若期刊网有侵犯您的版权,请及时与期刊网客服取得联系,联系信箱: bianjibu777@qq.com    
中国学术期刊网