上海腾一研发部内部技术文档前端工程师对这些东西要"想都不用想就知道么前端工程师对这些东西要想都不用想"就知道么想都不用想*XMLHttpRequest这是什么,怎样完整地执行一次GET请求,,但是W3C已经开始了标准化工作,本手册介绍内容都是基于标准化工作草案./TR/XMLHttpRequest/http://blueidea/tech/web/2008//?,XMLHTTPRequest对象什么是?,对象什么是?最通用定义为:XmlHttp是一套可以在Javascript,VbScript,.(这个功能正是AJAX一大特点之一:))来自MSDN解释:()向http服务器发送请求并使用微软XML文档对象模型Microsoft?XMLDocumentObjectModel(DOM),其实这个东西很早就出现了,只是以前浏览器支持不够,只有IE中才支持,所以大多数WEB程序员都没有怎么用他,但是现在情况发生了很大地改变,Mozilla与Safari把它采用为事实上标准,,–"请!"---如何发送一个http请求请为了用javascript向服务器发送一个http请求,,,safari与其他浏览器纷纷仿效,提供了xmlhttprequest类,,为了创建一个跨浏览器这样类实例(对象),可以应用如下代码:(2/13).}if(){//mozilla,safari,...http_request=newxmlhttprequest();}elseif(){//iehttp_request=newactivexobject("");(上例对代码做了一定简化,.)如果服务器响应没有xmlmime-typeheader,,如果服务器响应header不是text/xml,=newxmlhttprequest();('text/xml');接下来要决定当收到服务器响应后,,如下所示:=nameofthefunction;注意:在函数名后没有括号,,可以在扉页(fly)中定义函数及其对响应要采取行为,如下所示:.};=function(){//dothething在定义了如何处理响应后,()与send()方法,如下所示:('get','/',true);(null);(3/13)上海腾一研发部内部技术文档open()第一个参数是http请求方式–get,post,,该参数要大写;否则,某些浏览器(如firefox)-
前端工程师-前端工程师必知必会 来自淘豆网m.daumloan.com转载请标明出处.