为了账号安全,请及时绑定邮箱和手机立即绑定

为什么使用jq不用创建xmlhttprequest对象

为什么使用jq不用创建xmlhttprequest对象

神不在的星期二 2018-12-30 10:00:16
为什么使用jq不用创建xmlhttprequest对象
查看完整描述

1 回答

?
阿波罗的战车

TA贡献1862条经验 获得超6个赞

创建XMLHttpRequest对象,我有以下几种方法,顺带给大家介绍下他们的使用,一起来看看那吧。
1. 第一种,我们可以使用构造函数的方式。直接new的方式,这样我们就构造了这个对象。
request = new XMLHttpRequest()
但是,这个语句只针对Firefox,opera以及Safari等高级浏览器。
2、如果我们要针对IE6或者IE6以上的。那么,我们需要换一个方式,然后里面还要传一些参数。
xmlhttp = new ActiveXObject('Msxml2.XMLHTTP')
3、假如这样创建还是不成功,那我们就要换一个方式,就是修改里面的一些参数。
xmlhttp = new ActiveXObject('Microsoft.XMLHTTP')
4、如果以上3种方式,还不能创建这个对象,那这个用户使用的浏览器就是过时的。我们可以提示它,浏览器不支持ajax技术。
运行注意
1) 我们创建的这个对象,首先必须运行在web服务器中的一个网页中,因为它依赖于JavaScript。JavaScript必须在网页中执行。
2) 我们一定要注意这个网页的编码。不然,通过这个异步获取的数据,有可能是乱码。

查看完整回答
反对 回复 2019-01-07
  • 1 回答
  • 0 关注
  • 466 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信