function createRequest() {
try {
request = new XMLHttpRequest();//针对FireFox,Opera等浏览器
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");//针对MS IE 7,8浏览器
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");// 针对MS IE 6浏览器
} catch (failed) {
request = false;//一般不会到这里的,但也有可能
}
}
}
if (!request)
alert("Error initializing XMLHttpRequest!");
}
var numOfGoods = document.getElementById("numOfGoods").value;
var goodsID = document.getElementById("goodsID").value;
var url = "/Shop/ccc/addToCart.action?goodsID=" + escape(goodsID) + "&numOfGoods=" + escape(numOfGoods);
createRequest();
request.open("GET", url, true);
request.onreadystatechange = updatePage;
request.send(null);
}
if (request.readyState == 4) {
if (request.status == 200) {
var response = request.responseText;
document.getElementById("cartStatus").value = response;
alert("Adding to cart successfully!");//显示成功对话框
} else
alert("Please login to your account. ErrorCode: " + request.status);
}
}