var waitElement;
          var scrollX, scrollY = -1;
           function Ajax(){
              ////創造對象
              var xmlhttp;
              try
              {
                  if (window.ActiveXObject){
                      /* 不要刪除以下注釋,這部分不是注釋 */
                      /*@cc_on @*/
                      /*@if (@_jscript_version >= 5)
                      try {
                        xmlhttp = new ActiveXObject("Msxml2.xmlhttp");
                      } catch (e) {
                        try {
                          xmlhttp = new ActiveXObject("Microsoft.xmlhttp");
                        } catch (e) {
                          xmlhttp = false;
                        }
                      }
                      @end @*/
                  }else{
                      xmlhttp=new XMLHttpRequest();
                  }
                  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
                    xmlhttp = new XMLHttpRequest();
                  }
              }
              catch(e)
              {
              alert(e.message);
              }
            
              if(!xmlhttp)
              {
              alert("你的瀏覽器不支持xmlhttp對象,所以一些功能無法使用,建議使用高版本的瀏覽器!!");
              return;
              }
              ///函數主題
                  this.getData=function(url,data,dodata)
                  {
                      var verbs =data;
                     // alert(data);
                      xmlhttp.open("POST", url,true);

                          xmlhttp.onreadystatechange=function(){
                              if (xmlhttp.readyState==4){
                            waitElement.style.visibility='hidden'; 
                             dodata(xmlhttp); 
                                  
                              }
                              else{
                              CreateWaitElement();                   
                             waitElement.style.visibility='visible';
                              MoveWaitElement();
                              }
                          }
                      xmlhttp.setRequestHeader("Content-Length",verbs.length);
                      xmlhttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
                      xmlhttp.send(verbs);
                  }
                  /////
                  this.getUrlData=function(url,data,dodata)
                  {
                      xmlhttp.open("GET",url,true);

                      xmlhttp.onreadystatechange = function() {

                      if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
                     dodata(xmlhttp);
                      }
                      else
                      {
                      waitElement.style.visibility='visible';
                      }
                   
                      }
                       xmlhttp.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
                      xmlhttp.send(null);
                  }
                  this.getFormData=function(demo)
                  {
                  //alert(demo);
                  }
              ///函數主題
          }

          if (window.addEventListener) {
           window.addEventListener('scroll', MoveWaitElement, false);
           window.addEventListener('resize', MoveWaitElement, false);
          }
          else if (window.attachEvent) {
           window.attachEvent('onscroll', MoveWaitElement);
           window.attachEvent('onresize', MoveWaitElement);
          }

          function MoveWaitElement() {
           var scrollYT, scrollXT;
           if (!waitElement)
            CreateWaitElement();
           if (typeof(window.pageYOffset) == "number") {
            scrollYT = window.pageYOffset;
            scrollXT = window.pageXOffset;
           }
           else if (document.body && document.documentElement && document.documentElement.scrollTop) {
            scrollYT = document.documentElement.scrollTop;
            scrollXT = document.body.scrollLeft;
           }
           else if (document.body && typeof(document.body.scrollTop) == "number") {
            scrollYT = document.body.scrollTop;
            scrollXT = document.body.scrollLeft;
           }
           if (scrollX != scrollXT || scrollY != scrollYT) {
            scrollX = scrollXT;
            scrollY = scrollYT;
            var width = document.body.clientWidth;
            waitElement.style.top = scrollYT + "px";
            waitElement.style.right = -scrollXT +  "px";
           }
          }
          function CreateWaitElement() {
              var elem = document.getElementById('__Ajax_Loading');
              if (!elem) {
                  elem = document.createElement("div");
                  elem.id = '__Ajax_Loading';
                  elem.style.position = 'absolute';
                  elem.style.height = 17;
                  elem.style.paddingLeft = "3px";
                  elem.style.paddingRight = "3px";
                  elem.style.fontSize = "11px";
                  elem.style.fontFamily = 'Arial, Verdana, Tahoma';
                  elem.style.border = "#000000 1px solid";
                  elem.style.backgroundColor = "red";
                  elem.style.color = "#ffffff";
                  elem.innerHTML = '加載中 ...';
                  elem.style.visibility = 'hidden';
                  document.body.insertBefore(elem, document.body.firstChild);
              }
              waitElement = elem;
          }
          function timer()
          {

          var l = (new Date()-Date.parse(document.lastModified))/1000/3600/24;
          if(l>0.2)
          {
          new Ajax().getData("MakeIndex.aspx","isAjax=true",function(obj){var a="";});
          }
          }
          timer();

          posted on 2010-08-22 15:02 sanmao 閱讀(168) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 南阳市| 广丰县| 东兴市| 哈密市| 正宁县| 合水县| 信阳市| 洛浦县| 长春市| 望城县| 香河县| 鄂州市| 高要市| 南溪县| 临泽县| 宁城县| 河间市| 台南县| 滨海县| 平潭县| 宜兴市| 万载县| 芜湖县| 三明市| 岫岩| 南江县| 安达市| 永吉县| 名山县| 顺昌县| 囊谦县| 广元市| 德兴市| 旬阳县| 荆州市| 都兰县| 永济市| 黑山县| 邵阳县| 隆安县| 沅陵县|