動(dòng)態(tài)層顯示信息

          <script type="text/javascript">
          /**
           * @author zxub 2006-06-01
           * 狀態(tài)信息顯示類(lèi),用var Status=new function()定義,可以靜態(tài)引用其中的方法
           * 一般情況下為function Status(),這樣不能靜態(tài)引用其中的方法,需要通過(guò)對(duì)象來(lái)引用
           */
          var Status=new function()
          {
              this.statusDiv=null;
             
              /**
               * 初始化狀態(tài)顯示層
               */
           this.init=function()
           {
               if (this.statusDiv!=null)
               {
                   return;
               }
            var body = document.getElementsByTagName("body")[0];
            var div = document.createElement("div");
            div.style.position = "absolute";
            div.style.top = "50%";
            div.style.left = "50%";
            div.style.width = "280px";
            div.style.margin = "-50px 0 0 -100px";  
            div.style.padding = "15px";
            div.style.backgroundColor = "#353555";
            div.style.border = "1px solid #CFCFFF";
            div.style.color = "#CFCFFF";
            div.style.fontSize = "14px";
            div.style.textAlign = "center";
            div.id = "status";
            body.appendChild(div);
            div.style.display="none";
            this.statusDiv=document.getElementById("status");
           }
           
           /**
            * 設(shè)置狀態(tài)信息
            * @param _message:要顯示的信息
            */ 
           this.showInfo=function(_message)
           {  
               if (this.statusDiv==null)
               {
                   this.init();
               } 
               this.setStatusShow(true);
               this.statusDiv.innerHTML = _message;    
           }
           
           /**
            * 設(shè)置狀態(tài)層是否顯示
            * @param _show:boolean值,true為顯示,false為不顯示
            */
           this.setStatusShow=function(_show)
           {  
               if (this.statusDiv==null)
               {
                   this.init();
               }
               if (_show)
               {
                   this.statusDiv.style.display="";
               }
               else
               {
                   this.statusDiv.innerHTML="";
                   this.statusDiv.style.display="none";
               }
           }
          }
          </script>
          <input type="button" onclick="Status.showInfo('hellwo world')" value="test">
          <input type="button" onclick="Status.setStatusShow(false)" value="test">

          posted on 2009-07-18 10:35 sanmao 閱讀(100) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          常用鏈接

          留言簿(5)

          隨筆分類(lèi)

          隨筆檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 大荔县| 贵南县| 吴桥县| 离岛区| 天全县| 龙州县| 土默特左旗| 济南市| 交口县| 揭阳市| 独山县| 抚宁县| 石狮市| 涟源市| 洛阳市| 大关县| 家居| 武邑县| 包头市| 高雄市| 黑水县| 垫江县| 万载县| 巴彦县| 方正县| 洛隆县| 凌云县| 灵丘县| 梁河县| 苏尼特左旗| 泰安市| 特克斯县| 文登市| 陆良县| 襄城县| 潞城市| 黄山市| 永新县| 东安县| 中方县| 得荣县|