发新话题
打印

javascript 居部刷新的JS

javascript 居部刷新的JS

var xmlHttp;
                var divList;
                var value;
                //value 你要得到页的数值 可以是HTML页,可以是所有的动态页
                     //id 就是你要更新DIV的id
                function xml(value, id){
                        xmlHttp=GetXmlHttpObject();
                        divList = document.getElementById(id);
                        if(xmlHttp==null){
                                alert ("Browser does not support HTTP Request");
                                return
                        }
                        xmlHttp.onreadystatechange = handleStateChange;
                        xmlHttp.open("GET", value, true);
                        xmlHttp.send(null);
                }
               
                function GetXmlHttpObject(){
                        var objXMLHttp=null;
                        if(window.XMLHttpRequest){
                                objXMLHttp=new XMLHttpRequest();
                        }else if(window.ActiveXObject){
                                objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
                        }
                        return objXMLHttp;
                }
               
                function handleStateChange() {
                        if(xmlHttp.readyState == 4 || xmlHttp.readyState=="complete") {
                                divList.innerHTML = xmlHttp.responseText;
                        }
                }

TOP

发新话题