XMLHttpRequest对象的建立【C#.Net教程】,XMLHttpRequest,对象的创建
作者:搜教程发布时间:2019-11-27分类:.Net教程浏览:41评论:0
XMLHttpRequest时XMLHttp组件的一个对象,运用XMLHttpRequest能够完成不向服务器提交全部页面的情况下,部分更新网页信息。能够这么说有点笼统吧,人人都常常进QQ空间看挚友动态,有些挚友分享了视频,我们点击播放以后无论是在视频缓冲时期照样在播放时期鼠标跟键盘都没有损失活动能力,我们能够继承阅读其他动态,而我们在高低滑动鼠标滚轮的时刻,视频页面也追随我们阅读的当前位置高低挪动,如下图所示,如许的功用就能够经由过程Ajax完成。
XMLHttpRequest对象供应了一系列的属性和要领来向服务器发送异步HTTP要求。在服务器处置惩罚用户要求的过程当中,XMLHttpRequest对象经由过程属性的状况值来及时反应HTTP要求所处的状况并依据获得的状况指点javascript做响应的处置惩罚。另外当服务器顺遂响应用户行动并将用户返回时,XMLHttpRequest供应的response系列要领能够将返回的数据组装成文本花样、XML花样或许unsigned byte数据花样供应的javascript剧本处置惩罚。
运用XMLHttpRequest对象发送要乞降处置惩罚响应之前,必须要运用javascript建立XMLHttpRequest对象。因为XMLHttpRequest对象现在还不是W3C规范,所以在新版本IE阅读器、旧版本IE阅读器以及非IE阅读器中的建立要领也差别。因此在建立XMLHttpRequest对象之前须要先推断阅读器的范例。关于版本较低的IE阅读器须要运用Microsoft.XMLHTTP,而关于版本较高的IE阅读器需运用Msxml2.XMLHTTP。
下面是建立XMLHttpRequest对象的代码:
<span style="font-family:KaiTi_GB2312;font-size:18px;"> <script language="javascript" type="text/javascript"> var xmlHttp; //运用新版本的IE建立XMLHttpRequest对象 try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { //运用旧版本的IE建立XMLHttpRequest对象 try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) {} } //运用其他阅读器建立XMLHttpRequest对象 if (!xmlHttp && typeof XMLHttpRequest !='undefined') { try{ xmlHttp=new XMLHttpRequest(); } catch (e) { xmlHttp = false; } } </script></span>
从代码中我们能够看出,虽然须要举行逻辑推断,然则建立XMLHttpRequest对象并不庞杂。本身关于XMLHttpRequest的明白也不是很透辟,只是依据视频中的实例和Ajax编程手艺教材中的学问举行了整顿,愿望人人能够多多交换,共同进步。
以上就是XMLHttpRequest对象的建立的内容,更多相关内容请关注ki4网(www.ki4.cn)!
相关推荐
- 关于验证码生成要领的汇总引见【C#.Net教程】,
- c言语“或”标记【C#.Net教程】,c语言,或符号
- .net和c#有什么区别【C#.Net教程】,.net,c#
- 伪代码是什么?如何写一个伪代码?【C#.Net教程】,伪代码,c语言,算法
- 浅谈C#中的初期绑定和后期绑定【C#.Net教程】,C#,早期绑定,后期绑定
- C语言中printf,sprintf和fprintf的区分是什么【C#.Net教程】,C,printf,sprintf,fprintf
- 浅谈Ruby和C言语之间的异同点【C#.Net教程】,Ruby,C语言
- c#怎样运用?c#的基础语法【C#.Net教程】,c#,关键字
- c# 怎样生成自定义图片?c# 生成自定义图片要领【C#.Net教程】,c#生成自定义图片,方法
- 关于jsp页面跳转的细致引见【C#.Net教程】,
你 发表评论:
欢迎- .Net教程排行
-
- 1案例分享c++ map的运用和 查找机能测试【C#.Net教程】,性能,map,c++
- 2c#怎样运用?c#的基础语法【C#.Net教程】,c#,关键字
- 3细致引见C# string花样的日期时候字符串转为DateTime范例的要领【C#.Net教程】,C#,string,DateTime
- 4详解ASP.NET中衔接数据库设置要领【C#.Net教程】,ASP.NET,数据库,配置
- 5C# DataSet机能最好实践【C#.Net教程】,C#,DataSet
- 6.net和c#有什么区别【C#.Net教程】,.net,c#
- 7C#_挪用封装的一个类完成导出Excel表格的功用【C#.Net教程】,C# Excel表格
- 8asp .net 面试题及答案分享【C#.Net教程】,.net,自己,整理,问题,面试
- 9让WebAPI 返回JSON花样的数据实例教程【C#.Net教程】,javascript,WebAPI,JSON,api,web,搭建,返回
- 最新文章
- 广而告之