xmlrequest通过GET,POST方法向服务器发送请求

 1 var xmlrequest;
2 xmlrequest = false;
3 function InitObject() {
4 if (!xmlrequest) {
5 xmlrequest = new ActiveXObject("Msxml2.XMLHTTP"); //IE6.0的
6 if (!xmlrequest) {
7 xmlrequest = new ActionXObject("Microsof.XMLHTTP"); //其他的IE
8 }
9 else {
10 xmlrequest = new XMLHttpRequest(); //不是IE的
11 }
12 }
13
14 }
15
16 var url;
17 function CallServer(value) {
18 var name=document.getElementById("username").value;
19 var pass=document.getElementById("password").value;
20 if (!xmlrequest)
21 InitObject();
22 if (xmlrequest) {
23 xmlrequest.open("GET", "ShowMessage.ashx?id=" +encodeURI(value)+"&name="+encodeURI(name)+"&pass="+encodeURI(pass), true);
24 xmlrequest.onreadystatechange = UpdatePage;
25 xmlrequest.send(null);
26 }
27 }
28 var sl = 1;
29 function UpdatePage() {
30 if (xmlrequest.readyState == 4) //准备好了
31 {
32 var response = xmlrequest.responseText;
33 if (response == "aaa") {
34 alert("此产品暂时缺货.");
35 }
36 }
37 }
38 function qrclick(){
39 if(confirm("确认充值?")) ExRechage();
40 }
41 function ExRechage() {
42 if (!xmlrequest)
43 InitObject();
44 if (xmlrequest) {
45 // var kahao=document.getElementById("kahao").value;
46 // var mima=document.getElementById("mima").value;
47 // xmlrequest.open("GET", "rechage.ashx?kahao=" +encodeURI(kahao)+"&mima="+encodeURI(mima), true);
48 // xmlrequest.onreadystatechange = rechageOK;
49 // xmlrequest.send(null);
50 xmlrequest.open("POST", "rechage.ashx");
51 var content="kahao="+document.getElementById("kahao").value+"&mima="+document.getElementById("mima").value;
52 xmlrequest.setRequestHeader("Content-Length",content.length);
53 xmlrequest.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
54 xmlrequest.onreadystatechange = rechageOK;
55 xmlrequest.send(content);
56 }
57 }
58 function rechageOK(){
59 if (xmlrequest.readyState == 4) //准备好了
60 {
61 var response = xmlrequest.responseText;
62 if (response !=null) {
63 document.getElementById("Button1").click();
64 alert(response);
65 }
66 }
67 }

 

转载于:https://www.cnblogs.com/iammrwu/archive/2012/02/08/2343085.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值