当前位置: 首页 > Web前端 > HTML5

前端实训-中级阶段(21)-xhr2、FormData(2019-10-17期)

时间:2023-04-05 22:07:28 HTML5

最基础的前端就是HTML+CSS+Javascript。掌握这三项技术算是入门,但也只是入门而已。现在前端开发的定义远不止于此。前端小课堂(HTML/CSS/JS),本着提高技术水平,夯实基础知识的中心思想,开课(每周四)。我们当然熟悉AJAX。低版本IE使用newActiveXObject("Microsoft.XMLHTTP"),其他浏览器使用newXMLHttpRequest()。通信和交互是通过浏览器给我们的界面来实现的。在HTML5的概念形成之后,W3C开始考虑对这个接口进行标准化。2008年2月,XMLHttpRequestLevel2草案被提出。XMLHttpRequestLevel2的新特性不仅仅是接收文本数据。还添加了对更多类型的支持,例如:blob、arrayBuffer。通过设置XMLHttpRequest.responseType='blob',默认值为文本。旧方法//告诉浏览器自定义数据xhr.overrideMimeType("text/plain;charset=x-user-defined");//恢复为二进制for(vari=0,len=binStr.length;iconsole.log('load',xhr);xhr.ontimeout=()=>console.log('tiemout',xhr);微信公众号:前端linong参考前端培训目录,前端培训规划,前端培训计划XMLHttpRequest