Java學習

          java,spring,structs,hibernate,jsf,ireport,jfreechart,jasperreport,tomcat,jboss -----本博客已經搬家了,新的地址是 http://www.javaly.cn 如果有對文章有任何疑問或者有任何不懂的地方,歡迎到www.javaly.cn (Java樂園)指出,我會盡力幫助解決。一起進步

           

          常用的Javascript函數

          軟件界面采用WEB界面,因此要用到Javascript.一些通用JS函數整理了下:)
          /*判斷瀏覽器版本*/
          var w3c=(document.getElementById)? true: false;
          var agt=navigator.userAgent.toLowerCase();
          var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1));
          var ie5=(w3c && ie)? true : false;
          var ns6=(w3c && (navigator.appName=="Netscape"))? true: false;
          var op8=(navigator.userAgent.toLowerCase().indexOf("opera")==-1)? false:true;
          function ExChgCls(o,a,b){//切換對象的className
          o.className=o.className==a?b:a;
          }
          function ExChgHtml(o,a,b){//切換對象的innerHTML
          o.innerHTML=o.innerHTML==a?b:a;
          }
          function Oh(o,s){ //輸出字符串給某個對象
          Ob(o).innerHTML=s;
          }
          function SetSrc(o,s){//改變img、iframe等對象的src值
          Ob(o).src=s;
          }
          function Ob(o){//取得一個對象
          return document.getElementById(o)?document.getElementById(o):o;
          }
          function IsSubStr(p,s){//判斷是否為子字符串
          return (p.indexOf(s)>-1);
          }
          function Hd(o){//隱藏某個對象
          Ob(o).style.display="none";
          }
          function Sw(o){//顯示某個對象
          Ob(o).style.display="block";
          }
          function Sw2(o){//顯示某個對象
          Ob(o).style.display="";
          }
          function Sf(o,s,b){
          //該函數用于多按鈕共用同一表單,其中:o為表單的ID b為隱藏的input的ID(其value供后如判斷用戶提交動作類型) s為用戶提交動作類型
          Ob(b).value=s;
          Ob(o).submit();
          }

          /*XmlHttp*/
          function Gp(url,o){ //GetHttpPage
          var o=Ob(o);
          var PageRequest = false;
          IsLoading(o);
          if (window.XMLHttpRequest) {// if Mozilla, Safari etc
          PageRequest = new XMLHttpRequest();
          }
          else if (window.ActiveXObject){ // if IE
          try {
          PageRequest = new ActiveXObject("Msxml2.XMLHTTP");
          }
          catch (e){
          try{
          PageRequest = new ActiveXObject("Microsoft.XMLHTTP");
          }
          catch (e){;}
          }
          }
          else {return false ;}
          PageRequest.onreadystatechange=function(){
          if (PageRequest.readyState == 4) {
          Lp(PageRequest,o);
          }
          }
          PageRequest.open('GET', url, true);
          PageRequest.send(null);
          }
          function Lp(PageRequest,o){ //LoadPage
          if (PageRequest.readyState == 4 && (PageRequest.status==200 || window.location.href.indexOf("http")==-1))
          Ob(o).innerHTML=PageRequest.responseText;
          //Hd("OpMsg");
          }
          function IsLoading(o){
          o.innerHTML="數據加載中,請稍候......";
          //Sw2("OpMsg");
          }

          posted on 2009-07-09 09:44 找個美女做老婆 閱讀(200) 評論(0)  編輯  收藏


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


          網站導航:
           

          導航

          統計

          公告

          本blog已經搬到新家了, 新家:www.javaly.cn
           http://www.javaly.cn

          常用鏈接

          留言簿(6)

          隨筆檔案

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 滦平县| 武城县| 孝义市| 三河市| 望都县| 福贡县| 鄂伦春自治旗| 南陵县| 富顺县| 峨山| 佛学| 银川市| 三亚市| 郁南县| 荆门市| 瑞安市| 翁牛特旗| 宁都县| 宁蒗| 永胜县| 泰和县| 包头市| 贞丰县| 涡阳县| 安西县| 常德市| 文化| 济阳县| 县级市| 巴林左旗| 马山县| 泸定县| 英超| 缙云县| 利川市| 孟津县| 临邑县| 海丰县| 驻马店市| 龙南县| 永安市|