我的位置: 首頁 > 學(xué)習(xí)專區(qū) > JAVA技術(shù) > 常用的Javascript函數(shù)

常用的Javascript函數(shù)

2013-05-11 09:13:05
來源:
[導(dǎo)讀] 軟件界面采用WEB界面,因此要用到Javascript 一些通用JS函數(shù)整理了下:) *判斷瀏覽器版本* var w3c=(document getElementById)? true: fa
軟件界面采用WEB界面,因此要用到Javascript.一些通用JS函數(shù)整理了下:)

/*判斷瀏覽器版本*/

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){ //輸出字符串給某個(gè)對象

Ob(o).innerHTML=s;

}

function SetSrc(o,s){//改變img、iframe等對象的src值

Ob(o).src=s;

}

function Ob(o){//取得一個(gè)對象

return document.getElementById(o)?document.getElementById(o):o;

}

function IsSubStr(p,s){//判斷是否為子字符串

return (p.indexOf(s)>-1);

}

function Hd(o){//隱藏某個(gè)對象

Ob(o).style.display="none";

}

function Sw(o){//顯示某個(gè)對象

Ob(o).style.display="block";

}

function Sw2(o){//顯示某個(gè)對象

Ob(o).style.display="";

}

function Sf(o,s,b){

//該函數(shù)用于多按鈕共用同一表單,其中:o為表單的ID b為隱藏的input的ID(其value供后如判斷用戶提交動(dòng)作類型) s為用戶提交動(dòng)作類型

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="數(shù)據(jù)加載中,請稍候......";

//Sw2("OpMsg");

}
深圳北大青鳥嘉華校區(qū)

評論
熱點(diǎn)專題
>>
相關(guān)文章推薦
>>
學(xué)計(jì)算機(jī)專業(yè)有前途嗎 學(xué)電腦專業(yè)怎么樣 學(xué)電腦專業(yè)好不好 學(xué)電腦有什么專業(yè) 學(xué)電腦有哪些專業(yè) 學(xué)電腦學(xué)習(xí)什么專業(yè)好 東湖北大青鳥 桃源北大青鳥 200多分能考什么大學(xué) 高中生2017畢業(yè)學(xué)什么技術(shù)好? 高考落榜生適合上什么學(xué)校 中考分?jǐn)?shù)低,如何讀個(gè)好學(xué)校 公益助學(xué) 高考200分專科院校怎么選 深圳北大青鳥學(xué)費(fèi)一年多少 高考落榜生的選擇 中考落榜怎么辦 才藝 顏值 高考分?jǐn)?shù)太低怎么辦 學(xué)計(jì)算機(jī)專業(yè)如何 學(xué)計(jì)算機(jī)專業(yè)難嗎 學(xué)計(jì)算機(jī)專業(yè)好不好 學(xué)計(jì)算機(jī)有什么專業(yè) 學(xué)計(jì)算機(jī)有哪些專業(yè) 學(xué)計(jì)算機(jī)學(xué)習(xí)什么專業(yè)好 學(xué)計(jì)算機(jī)學(xué)什么專業(yè)好 學(xué)計(jì)算機(jī)學(xué)什么專業(yè) 初中生學(xué)什么技術(shù)好 NET軟件開發(fā)工程師 linux運(yùn)維工程師 運(yùn)維部門主管 高中生如何學(xué)IT 男孩學(xué)什么技術(shù)好就業(yè) 高考結(jié)束后適合學(xué)什么技術(shù) 深圳IT培訓(xùn)學(xué)校哪家好 計(jì)算機(jī)專業(yè)學(xué)什么 北大青鳥深圳嘉華培訓(xùn)怎么樣 北大青鳥學(xué)費(fèi)一年多少 黃貝北大青鳥 企業(yè)化帶班 高考畢業(yè)生學(xué)什么技術(shù)好找工作 高中生學(xué)什么專業(yè)好找工作 北大青鳥開學(xué)時(shí)間 北大青鳥紀(jì)錄片
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
亚洲A∨精品一区二区三区 婷婷色婷婷开心五月 | 亚洲色偷偷偷综合网另类小说 | 亚洲精品乱码久久久久久按摩 | 欧美在线观看免费人成 | 在线不卡的午夜福利 | 一本大道久久a久久综合 |