转:使用 XMLHttpRequest 的创建方法
2008-08-30 14:11
447 查看
使用 XMLHttpRequest 的创建方法
1 function createRequest()
2 {
3 /* Create a new XMLHttpRequest object to talk to the Web server */
4
5 var xmlHttp = false;
6 /*@cc_on @*/
7 if (@_jscript_version >= 5)
8 try {
9 xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
10 } catch (e) {
11 try {
12 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
13 } catch (e2) {
14 xmlHttp = false;
15 }
16 }
17 if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
18 xmlHttp = new XMLHttpRequest();
19 }
20
21
22 }
注意,第六行的注释是不能删除的,不然代码无效!!!
1 function createRequest()
2 {
3 /* Create a new XMLHttpRequest object to talk to the Web server */
4
5 var xmlHttp = false;
6 /*@cc_on @*/
7 if (@_jscript_version >= 5)
8 try {
9 xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
10 } catch (e) {
11 try {
12 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
13 } catch (e2) {
14 xmlHttp = false;
15 }
16 }
17 if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
18 xmlHttp = new XMLHttpRequest();
19 }
20
21
22 }
注意,第六行的注释是不能删除的,不然代码无效!!!
相关文章推荐
- 使用 XMLHttpRequest 创建方法的优缺点
- .net使用Javascript XMLHttpRequest在前台调用后台方法
- 使用ASIHTTPRequest 编译提示找不到"libxml/HTMLparser.h"的解决方法
- 《实战AJAX》中重构的xmlhttpRequest调用的使用方法
- Ajax中封装创建XMLHttpRequest对象的方法
- AJAX 简介 及 XMLHttpRequest对象的使用方法
- 使用ASIHTTPRequest 编译提示找不到"libxml/HTMLparser.h"的解决方法
- 创建XMLHttpRequest对象并向服务器发送请求的方法
- 习惯了使用jQuery的ajax方法,看看原生js使用xmlhttpRequest实现ajax请求
- Ajax创建XMLHttpRequest对象通用方法
- 使用ASIHTTPRequest 编译提示找不到"libxml/HTMLparser.h"的解决方法
- 如何创建和使用XMLHttpRequest对象?
- javascript获取xml对象的方法(使用XMLHttpRequest)
- 封装支持FireFox与IE创建XMLHttpRequest方法
- 使用ASIHTTPRequest 编译提示找不到"libxml/HTMLparser.h"的解决方法
- 使用ASIHTTPRequest 编译提示找不到"libxml/HTMLparser.h"的解决方法
- 使用ASIHTTPRequest 编译提示找不到"libxml/HTMLparser.h"的解决方法
- 使用ASIHTTPRequest 编译提示找不到"libxml/HTMLparser.h"的解决方法
- 几种创建XMLHttpRequest对象的方法
- js原生创建封装ajax的方法,附XMLHttpRequest状态码