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

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


开心每一天1111
浏览 459回答 1
1回答

拉莫斯之舞

创建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) 我们一定要注意这个网页的编码。不然,通过这个异步获取的数据,有可能是乱码。
打开App,查看更多内容
随时随地看视频慕课网APP