﻿/*
说明：AJAX创建要考虑到不同的浏览器问题，我这里列了IE和非IE的创建方式。
创建好了就打开实例--发送--接收（一般是一个函数）并显示处理页面返回的信息（根据不同的状态显示不同的信息）。
*/
function createAjax(){
    var http;
         if (window.ActiveXObject){
             http=new ActiveXObject("Microsoft.XMLHTTP") ? new ActiveXObject("Microsoft.XMLHTTP") : new ActiveXObject("Msxml2.XMLHTTP");
              }
        else if(window.XMLHttpRequest){
            http=new XMLHttpRequest();
              }


     return http;
}






    var ajax=createAjax();
function show(Kx,pr_){//ajax乱码是因为在传递中文的时候没有进行编码，escape（）是进行编码。
    

    var nowurl=window.location;
       //window.alert(nowurl+Kx);
    var url2="/putcart.asp?pid=" + Kx + "&price=" + escape(pr_) + "&returl="+escape(nowurl)+ "&randomnum=" + Math.random()
       //window.alert(url2);
    ajax.open("GET",url2,true);
    ajax.send(null);
    ajax.onreadystatechange=getmessage;
    //window.alert(ajax.responseText);
}



function getmessage(){
    var html;
     if (ajax.readyState==4){
            if (ajax.status==200){
                 html=ajax.responseText;
                 //document.getElementById("massage_content").innerHTML=html;
                 alert(html);
            }
            else{
                 alert('status is:'+ajax.status);
            }

     }else{
          //document.getElementById("massage_content").innerHTML="<center><br/><br/><br/><br/><img src='/images/loading.gif' /><br/>数据提交中...</center>";
          //alert('get page,please waitting');
     }

}