您的位置:首页 > Web前端 > JavaScript

AJAX简单实现(JS)

2011-10-19 07:51 441 查看
<script type="text/javascript">

        var xmlhttp = new ActiveXObject("Microsoft.XMLhttp");
        function send() {
      
            xmlhttp.Open("POST", "Handler.ashx?r=" +Math.random(), "True");
            xmlhttp.send();
            xmlhttp.onreadystatechange = ServerProcess;

        }

//        readyState的取值如下:
//        0 (未初始化)
//        1 (正在装载)
//        2 (装载完毕)
//        3 (交互中)
//        4 (完成)

        function ServerProcess() {

            if (xmlhttp.readystate == 4 || xmlhttp.readystate == 'complete') {
                document.write(xmlhttp.responsetext);
           
            }

        }
        //setInterval('send()', 1000);
     
   
    </script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: